20 #ifndef PAWS_CONFIG_ACTIVEMAGICHEADER 21 #define PAWS_CONFIG_ACTIVEMAGICHEADER pawsTextBox * flashSetting
CREATE_PAWS_FACTORY(pawsConfigActiveMagic)
pawsCheckBox * autoResize
void SetMainWindowVisible(bool status)
virtual void SetDefault()
sets content of dialog according to default configuration
A combination widget that has a check box and a text label.
pawsScrollBar * flashLevel
pawsScrollBar * buttonWidth
pawsScrollBar * warnLevel
void PickText(const char *fontName, int size)
pawsScrollBar * textSpacing
virtual bool LoadConfig()
sets content of dialog according to current configuration
pawsTextBox * textSizeLabel
pawsRadioButtonGroup * buttonWidthMode
A simple list box widget.
virtual void OnListAction(pawsListBox *selected, int status)
Called whenever an item in a child list box is selected.
pawsRadioButtonGroup * showEffects
pawsTextBox * dangerSetting
pawsTextBox * textSpacingLabel
virtual bool Initialize()
A basic combo box widget.
pawsTextBox * textFontLabel
pawsRadioButtonGroup * dangerMode
Window with current buffs and spells active on the character, and timer for buff to go away...
pawsScrollBar * dangerLevel
virtual bool PostSetup()
This is called after the widget and all of it's children have been created.
pawsActiveMagicWindow * ActiveMagicWindow
pawsScrollBar * buttonHeight
pawsCheckBox * showWindow
virtual bool SaveConfig()
remembers settings in-game and saves them permanently to a file also
virtual bool OnScroll(int, pawsScrollBar *)
Called whenever a window is scrolled.
pawsTextBox * warnSetting
pawsRadioButtonGroup * warnMode
virtual bool OnButtonPressed(int, int, pawsWidget *)
Called whenever a button is pressed.
pawsRadioButtonGroup * flashMode