enum { DIALOG_PIN = 1, // LONG flags DIALOG_CHECKBOX, // LONG id, LONG flags, String *name DIALOG_STATICTEXT, // LONG id, LONG flags, String *name, LONG borderstyle DIALOG_BUTTON, // LONG id, LONG flags, String *name DIALOG_ARROWBUTTON, // LONG id, LONG flags, LONG arrowtype DIALOG_EDITTEXT, // LONG id, LONG flags DIALOG_EDITNUMBER, // LONG id, LONG flags DIALOG_EDITNUMBERUD, // LONG id, LONG flags DIALOG_EDITSLIDER, // LONG id, LONG flags DIALOG_SLIDER, // LONG id, LONG flags DIALOG_COLORFIELD, // LONG id, LONG flags DIALOG_COLORCHOOSER, // LONG id, LONG flags DIALOG_USERAREA, // LONG id, LONG flags DIALOG_RADIOGROUP, // LONG id, LONG flags DIALOG_COMBOBOX, // LONG id, LONG flags DIALOG_POPUPBUTTON, // LONG id, LONG flags DIALOG_CHILD, // LONG id, LONG subid, String *child); DIALOG_FREECHILDREN, // LONG id DIALOG_DLGGROUP, // LONG flags DIALOG_SETTITLE, // String *name DIALOG_GROUPSPACE, // spacex,spacey DIALOG_GROUPBORDER, // borderstyle DIALOG_GROUPBORDERSIZE, // left, top, right, bottom DIALOG_SETIDS, // left, top, right, bottom DIALOG_LAYOUTCHANGED, // relayout dialog DIALOG_ACTIVATE, // activate gadget DIALOG_ADDSUBMENU, // add submenu, text DIALOG_ENDSUBMENU, // add submenu, text DIALOG_ADDMENUCMD, // add menutext, text, cmdid DIALOG_FLUSHMENU, // delete all menu entries DIALOG_INIT, // create new layout DIALOG_CHECKNUMBERS, // range check of all dialog elements DELME_DIALOG_SETGROUP, // set group as insert group DIALOG_FLUSHGROUP, // flush all elements of this group and set insert point to this group DIALOG_SETMENU, // set and display menu in manager DIALOG_SCREEN2LOCALX, // Screen2Local coordinates DIALOG_SCREEN2LOCALY, // Screen2Local coordinates DIALOG_ADDMENUSTR, // add menutext, text, id DIALOG_RADIOBUTTON, // LONG id, LONG flags, String *name DIALOG_ADDMENUSEP, // add menu separator DIALOG_SEPARATOR, // add separator DIALOG_MULTILINEEDITTEXT, // add multiline editfield DIALOG_INITMENUSTR, // enable/disable/check/uncheck menustrings DIALOG_RADIOTEXT, // radio text like in material manager DIALOG_MENURESOURCE, // private for painter DIALOG_LISTVIEW, // LONG id, LONG flags DIALOG_SUBDIALOG, // LONG id, LONG flags DIALOG_CHECKCLOSE, // CheckCloseMessage for dialog DIALOG_GETTRISTATE, // get TriState-flag of the specified gadget DIALOG_SDK, // LONG id, LONG flags, String *name DIALOG_SCROLLGROUP, // create ScrollGroup DIALOG_ISOPEN, // returns TRUE if the dialog is open DIALOG_REMOVEGADGET, // removes an element from the layout DIALOG_MENUGROUPBEGIN, DIALOG_NOMENUBAR, // removes the menubar DIALOG_SAVEWEIGHTS, // store the weights of a group DIALOG_LOADWEIGHTS, // restore the weights of a group DIALOG_EDITSHORTCUT, // editfield to enter shortcuts DIALOG_ISVISIBLE, // returns TRUE if the dialog is visible (e.g. FALSE if tabbed behind) DIALOG_HIDEELEMENT, // TRUE - hides the element // R12 news DIALOG_COMBOBUTTON, // ComboButton DIALOG_ // Dummy ... };