Changeset 226 for trunk/gui/idl
- Timestamp:
- Feb 4, 2007, 3:35:19 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gui/idl/nomwindow.idl
r176 r226 46 46 NOMCLASSNAME(NOMWindow); 47 47 48 /** \class NOMWindow 49 This class represents a toplevel window. 50 */ 48 51 interface NOMWindow : NOMObject 49 52 { 53 /** 54 Current class version is 1.0 55 */ 50 56 NOMCLASSVERSION(1, 0); 51 57 58 /** 59 Query the window handle from the instance data. This is the handle of the toplevel window, 60 not a child window handle. 61 62 \return Toplevel window handle. 63 64 \sa setWindowHandle. 65 */ 52 66 PGtkWidget queryWindowHandle(); 67 68 /** 69 Saves the toplevel window handle in the instance data. 70 71 \remark 72 When overriding don't save any child window handle using this method. It's only 73 for toplevel windows. 74 75 \param pgWidget Handle of a toplevel GTK window. 76 77 \sa queryWindowHandle() 78 */ 53 79 void setWindowHandle(in PGtkWidget pgWidget); 80 81 /** 82 Shows a hidden window. 83 84 \sa present() 85 */ 54 86 void show(); 87 88 /** 89 Hides the window. 90 91 \sa show() 92 */ 55 93 void hide(); 94 95 /** 96 Brings a window to the front if covered by other windows. If the window 97 is iconofied it will be deiconofied and brought to the foreground. 98 99 \sa show() 100 */ 56 101 void present(); 57 102 103 /** 104 Private variable holding the GtkWidget pointer. 105 */ 58 106 NOMINSTANCEVAR(PGtkWidget _pgWindowHandle); 59 107 };
Note:
See TracChangeset
for help on using the changeset viewer.