20 #ifndef PAWS_CONFIG_DETAILS_HEADER 21 #define PAWS_CONFIG_DETAILS_HEADER 24 #include <csutil/array.h>
pawsScrollBar * minFPSscroll
pawsEditTextBox * minFPSvalue
pawsCheckBox * adaptCheck
A combination widget that has a check box and a text label.
pawsEditTextBox * capFPSvalue
pawsScrollBar * maxFPSscroll
pawsEditTextBox * maxFPSvalue
virtual bool Initialize()
virtual bool LoadConfig()
sets content of dialog according to current configuration
pawsEditTextBox * minDistvalue
pawsScrollBar * distScroll
pawsScrollBar * minDistScroll
int GetValue(const csString &name)
CREATE_PAWS_FACTORY(pawsConfigDetails)
virtual void SetDefault()
sets content of dialog according to default configuration
virtual bool SaveConfig()
remembers settings in-game and saves them permanently to a file also
virtual bool PostSetup()
This is called after the widget and all of it's children have been created.
configuration screen for FPS cap and min/max values
virtual bool OnButtonPressed(int button, int keyModifier, pawsWidget *widget)
Called whenever a button is pressed.
pawsScrollBar * capFPSscroll
virtual bool OnScroll(int scrollDirection, pawsScrollBar *widget)
Called whenever a window is scrolled.
bool OnChange(pawsWidget *widget)
Called whenever a widget is selected.
pawsEditTextBox * distvalue
void ConstraintScrollBars()
void SetScrollValue(const csString &name, int val)