]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/menu/item/tab.qc
Header police
[xonotic/xonotic-data.pk3dir.git] / qcsrc / menu / item / tab.qc
1 #include "tab.qh"
2 #ifndef ITEM_TAB_H
3         #define ITEM_TAB_H
4         #include "dialog.qc"
5         CLASS(Tab, Dialog)
6                 ATTRIB(Tab, isTabRoot, float, 0)
7                 ATTRIB(Tab, closable, float, 0)
8                 ATTRIB(Tab, rootDialog, float, 0)
9                 ATTRIB(Tab, title, string, string_null)
10                 ATTRIB(Tab, titleFontSize, float, 0)  // pixels
11
12                 // still to be customized
13                 ATTRIB(Tab, intendedWidth, float, 0)
14                 ATTRIB(Tab, rows, float, 3)
15                 ATTRIB(Tab, columns, float, 2)
16
17                 ATTRIB(Tab, marginTop, float, 0)     // pixels
18                 ATTRIB(Tab, marginBottom, float, 0)  // pixels
19                 ATTRIB(Tab, marginLeft, float, 0)    // pixels
20                 ATTRIB(Tab, marginRight, float, 0)   // pixels
21                 ATTRIB(Tab, columnSpacing, float, 0) // pixels
22                 ATTRIB(Tab, rowSpacing, float, 0)    // pixels
23                 ATTRIB(Tab, rowHeight, float, 0)     // pixels
24                 ATTRIB(Tab, titleHeight, float, 0)   // pixels
25
26                 ATTRIB(Tab, backgroundImage, string, string_null)
27         ENDCLASS(Tab)
28 #endif
29
30 #ifdef IMPLEMENTATION
31 #endif