2 CLASS(VoretDialog) EXTENDS(Dialog)
\r
3 // still to be customized by user
\r
5 ATTRIB(VoretDialog, closable, float, 1)
\r
6 ATTRIB(VoretDialog, title, string, "Form1") // ;)
\r
7 ATTRIB(VoretDialog, color, vector, '1 0.5 1')
\r
8 ATTRIB(VoretDialog, intendedWidth, float, 0)
\r
9 ATTRIB(VoretDialog, rows, float, 3)
\r
10 ATTRIB(VoretDialog, columns, float, 2)
\r
12 ATTRIB(VoretDialog, marginTop, float, SKINMARGIN_TOP) // pixels
\r
13 ATTRIB(VoretDialog, marginBottom, float, SKINMARGIN_BOTTOM) // pixels
\r
14 ATTRIB(VoretDialog, marginLeft, float, SKINMARGIN_LEFT) // pixels
\r
15 ATTRIB(VoretDialog, marginRight, float, SKINMARGIN_RIGHT) // pixels
\r
16 ATTRIB(VoretDialog, columnSpacing, float, SKINMARGIN_COLUMNS) // pixels
\r
17 ATTRIB(VoretDialog, rowSpacing, float, SKINMARGIN_ROWS) // pixels
\r
18 ATTRIB(VoretDialog, rowHeight, float, SKINFONTSIZE_NORMAL * SKINHEIGHT_NORMAL) // pixels
\r
19 ATTRIB(VoretDialog, titleHeight, float, SKINFONTSIZE_TITLE * SKINHEIGHT_TITLE) // pixels
\r
20 ATTRIB(VoretDialog, titleFontSize, float, SKINFONTSIZE_TITLE) // pixels
\r
22 ATTRIB(VoretDialog, backgroundImage, string, SKINGFX_DIALOGBORDER)
\r
23 ATTRIB(VoretDialog, borderLines, float, SKINHEIGHT_DIALOGBORDER)
\r
24 ATTRIB(VoretDialog, closeButtonImage, string, SKINGFX_CLOSEBUTTON)
\r
25 ATTRIB(VoretDialog, zoomedOutTitleBarPosition, float, SKINHEIGHT_ZOOMEDTITLE * 0.5 - 0.5)
\r
26 ATTRIB(VoretDialog, zoomedOutTitleBar, float, SKINHEIGHT_ZOOMEDTITLE != 0)
\r
28 ATTRIB(VoretDialog, alpha, float, SKINALPHA_TEXT)
\r
30 METHOD(VoretDialog, configureDialog, void(entity))
\r
31 ENDCLASS(VoretDialog)
\r
32 entity currentDialog;
\r
35 #ifdef IMPLEMENTATION
\r
36 void configureDialogVoretDialog(entity me)
\r
39 configureDialogDialog(me);
\r
40 me.tooltip = getZonedTooltipForIdentifier(me.classname);
\r