Subversion Repositories tpanel

Rev

Rev 404 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 404 Rev 408
Line 163... Line 163...
163
{
163
{
164
    std::string popupType;                  // The type of the popup (popup only)
164
    std::string popupType;                  // The type of the popup (popup only)
165
    int pageID{0};                          // Unique ID of popup/page
165
    int pageID{0};                          // Unique ID of popup/page
166
    std::string name;                       // The name of the popup/page
166
    std::string name;                       // The name of the popup/page
167
    int left{0};                            // Left position of popup (always 0 for pages)
167
    int left{0};                            // Left position of popup (always 0 for pages)
-
 
168
    int leftOrig{0};                        // Original left position; Not used for pages
168
    int top{0};                             // Top position of popup (always 0 for pages)
169
    int top{0};                             // Top position of popup (always 0 for pages)
-
 
170
    int topOrig{0};                         // Original top position; (not used for pages)
169
    int width{0};                           // Width of popup
171
    int width{0};                           // Width of popup
-
 
172
    int widthOrig{0};                       // The original width of the popup
170
    int height{0};                          // Height of popup
173
    int height{0};                          // Height of popup
-
 
174
    int heightOrig{0};                      // The original height of the popup
171
    int modal{0};                           // 0 = Popup/Page = non modal
175
    int modal{0};                           // 0 = Popup/Page = non modal
172
    std::string group;                      // Name of the group the popup belongs (popup only)
176
    std::string group;                      // Name of the group the popup belongs (popup only)
173
    int timeout{0};                         // Time after the popup hides in 1/10 seconds (popup only)
177
    int timeout{0};                         // Time after the popup hides in 1/10 seconds (popup only)
174
    SHOWEFFECT showEffect{SE_NONE};         // The effect when the popup is shown (popup only)
178
    SHOWEFFECT showEffect{SE_NONE};         // The effect when the popup is shown (popup only)
175
    int showTime{0};                        // The time reserved for the show effect (popup only)
179
    int showTime{0};                        // The time reserved for the show effect (popup only)
Line 177... Line 181...
177
    int showY{0};                           // End of show effect position (by default "top+height"); (popup only)
181
    int showY{0};                           // End of show effect position (by default "top+height"); (popup only)
178
    SHOWEFFECT hideEffect{SE_NONE};         // The effect when the popup hides (popup only)
182
    SHOWEFFECT hideEffect{SE_NONE};         // The effect when the popup hides (popup only)
179
    int hideTime{0};                        // The time reserved for the hide effect (popup only)
183
    int hideTime{0};                        // The time reserved for the hide effect (popup only)
180
    int hideX{0};                           // End of hide effect position (by default "left"); (popup only)
184
    int hideX{0};                           // End of hide effect position (by default "left"); (popup only)
181
    int hideY{0};                           // End of hide effect position (by default "top"); (popup only)
185
    int hideY{0};                           // End of hide effect position (by default "top"); (popup only)
-
 
186
    int resetPos{0};                        // If this is 1 the popup is reset to it's original position and size on open
182
    std::vector<Button::SR_T> sr;           // Page/Popup description
187
    std::vector<Button::SR_T> sr;           // Page/Popup description
183
}PAGE_T;
188
}PAGE_T;
184
 
189
 
185
/**
190
/**
186
 * This class in an interface to manage pages and subpages. Both classes of
191
 * This class in an interface to manage pages and subpages. Both classes of