#include <Dialog.h>
List of all members.
Classes |
| union | _u |
Public Member Functions |
| | dialog (WORD ctrlType, short index, const char *text, WORD left, WORD top, WORD width, WORD height=0, bool(__fastcall *pfInteract)(dialog *, dlgEvent *)=NULL) |
| | ~dialog () |
| dialog * | findIndex (short wIndex) |
| dialog * | findDialog (const char *pszName) |
| dialog * | next () |
| bool | setFlags (DWORD dwFlags) |
| bool | clearFlags (DWORD dwFlags) |
| bool | hasFlags (DWORD dwFlags) |
| bool | setText (char *pszStr) |
| char * | getText () |
| int | getHotkey () |
| BW::bitmap * | getSourceBuffer () |
| bool | enable () |
| bool | disable () |
| bool | isDisabled () |
| bool | show () |
| bool | hide () |
| bool | isVisible () |
| u16 | width () |
| u16 | height () |
| bool | doEvent (WORD wEvtNum, DWORD dwUser=0, WORD wSelect=0, WORD wVirtKey=0) |
| bool | defaultInteract (BW::dlgEvent *pEvent) |
| bool | activate () |
| bool | update () |
| bool | isDialog () |
| dialog * | child () |
| BW::bitmap * | getDestBuffer () |
| bool | addControl (dialog *ctrl) |
| bool | initialize () |
| bool | isListed () |
| bool | applyDialogBackground () |
| bool | applyWindowBackground () |
| bool | applyBlankBackground () |
| dialog * | parent () |
| short | getIndex () |
| bool | clearFontFlags () |
| bool | isButton () |
| bool | isOption () |
| bool | isChecked () |
| bool | isList () |
| BYTE | getSelectedIndex () |
| DWORD | getSelectedValue () |
| char * | getSelectedString () |
| bool | setSelectedIndex (BYTE bIndex) |
| bool | setSelectedByValue (DWORD dwValue) |
| bool | setSelectedByString (const char *pszString) |
| bool | addListEntry (char *pszString, DWORD dwValue=0, BYTE bFlags=0) |
| bool | removeListEntry (BYTE bIndex=0) |
| bool | clearList () |
| BYTE | getListCount () |
| | bool (__fastcall *pfcnInteract)(dialog * |
| dlgEvent * | void (__fastcall *pfcnUpdate)(dialog * |
Public Attributes |
| dialog * | pNext |
| rect | rct |
| bitmap | srcBits |
| char * | pszText |
| LONG | lFlags |
| WORD | wUnk_0x1C |
| WORD | wUnk_0x1E |
| short | wIndex |
| WORD | wCtrlType |
| WORD | wGraphic |
| LONG | lUser |
| dlgEvent | int |
| dlgEvent rect *union BW::dialog::_u | u |
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
The documentation for this class was generated from the following files: