#include <assert.h>#include <string.h>#include <stdlib.h>#include <stdio.h>#include <windom/mt_dfrm.h>#include <compiler.h>Go to the source code of this file.
Data Structures | |
| struct | _dfrm |
| struct | _dfrm::_dfrm::properties |
| struct | _dfrm::_dfrm::_bind |
Defines | |
| #define | TRACE_ALERT() FormAlert( 1, "[1][TRACE|%s|%d][OK]",__FILE__, __LINE__) |
| #define | TRACE_PRINTF() printf( "TRACE:%s:%d\r\n",__FILE__, __LINE__) |
| #define | TRACE_WOUT() wout_printf( "TRACE:%s:%d\n",__FILE__, __LINE__) |
| #define | USERDRAW 0xFF |
| #define | XCICON 0x0D |
| #define | XBOXLONGTEXT 0x09 |
| #define | XFREESTR 0x0C |
| #define | XTEDINFO 0x0B |
| #define | XBFOBSPEC 0x0A |
| #define | XSMENU 0x01 |
| #define | FREEOBJ 0x8000 |
| #define | NILOBJ -1 |
Typedefs | |
| typedef struct _dfrm | DFRM |
Functions | |
| int | dfrm_init_obj (OBJECT *tree) |
| void | dfrm_adjust_size (int *w, int *h) |
| #define FREEOBJ 0x8000 |
| #define NILOBJ -1 |
Referenced by dfrm_add(), dfrm_init_obj(), dfrm_repack(), mt_dfrm_add_menu(), and mt_dfrm_create().
| #define TRACE_ALERT | ( | ) | FormAlert( 1, "[1][TRACE|%s|%d][OK]",__FILE__, __LINE__) |
| #define TRACE_PRINTF | ( | ) | printf( "TRACE:%s:%d\r\n",__FILE__, __LINE__) |
| #define TRACE_WOUT | ( | ) | wout_printf( "TRACE:%s:%d\n",__FILE__, __LINE__) |
| #define USERDRAW 0xFF |
| #define XBFOBSPEC 0x0A |
| #define XBOXLONGTEXT 0x09 |
Referenced by mt_dfrm_new_mtext().
| #define XCICON 0x0D |
| #define XFREESTR 0x0C |
| #define XSMENU 0x01 |
| #define XTEDINFO 0x0B |
| void dfrm_adjust_size | ( | int * | w, | |
| int * | h | |||
| ) |
Referenced by dfrm_add(), dfrm_new_box(), dfrm_new_cbox(), dfrm_new_fbox(), dfrm_seth(), dfrm_setw(), dfrm_setx(), dfrm_sety(), mt_dfrm_new_line(), mt_dfrm_new_mtext(), and mt_dfrm_new_tbox().
| int dfrm_init_obj | ( | OBJECT * | tree | ) |
References NILOBJ.
Referenced by dfrm_new_box(), dfrm_new_cbox(), dfrm_new_fbox(), mt_dfrm_new_button(), mt_dfrm_new_cicon(), mt_dfrm_new_edit(), mt_dfrm_new_fedit(), mt_dfrm_new_ftext(), mt_dfrm_new_icon(), mt_dfrm_new_label(), mt_dfrm_new_mtext(), mt_dfrm_new_tbox(), mt_dfrm_new_text(), mt_dfrm_new_xcicon(), and mt_dfrm_new_xedit().
1.5.8