myPreferences.h
#ifndef MYPREFERENCES
#define MYPREFERENCES
class TitleWindow;
class PrefPanelWindow;
class FontData;
class Preferences;
class PreferenceSet;
class WindowGuts;
class EditUniverseWindow;
class EditUniversalConstantsWindow;
class PrefWindow;
struct roSColor;
class
MyPreferences
{
private:
float preferredBarHeight;
public:
BRect preferredPrefPanelWindowRect;
BRect preferredFontPrefWindowRect;
BRect preferredFontDisplayWindowRect;
BRect preferredBasicColorWindowRect;
BRect preferredSpecificColorButtonWindowRect;
BRect preferredSpecificColorPictureButtonWindowRect;
BRect preferredSpecificColorRadioButtonWindowRect;
BRect preferredSpecificColorCheckBoxWindowRect;
BRect preferredSpecificColorStatusBarWindowRect;
BRect preferredSpecificColorColorControlWindowRect;
BRect preferredSpecificColorTextViewWindowRect;
BRect preferredSpecificColorListViewWindowRect;
BRect preferredSpecificColorUInt32GadgetWindowRect;
BRect preferredSpecificColorFloatGadgetWindowRect;
BRect preferredSpecificColorStringGadgetWindowRect;
BRect preferredSpecificColorColorWellWindowRect;
BRect preferredSpecificColorStringDrawerWindowRect;
BRect preferredUInt32ReqWindowRect;
BRect preferredListViewWindowRect;
rgb_color preferredHighColor;
rgb_color preferredLowColor;
rgb_color preferredViewColor;
rgb_color preferredUInt32GadgetHighColor;
rgb_color preferredUInt32GadgetLowColor;
rgb_color preferredUInt32GadgetViewColor;
rgb_color preferredFloatGadgetHighColor;
rgb_color preferredFloatGadgetLowColor;
rgb_color preferredFloatGadgetViewColor;
rgb_color preferredMyStatusBarHighColor;
rgb_color preferredMyStatusBarLowColor;
rgb_color preferredMyStatusBarViewColor;
rgb_color preferredMyBarColor;
rgb_color preferredMyPictureButtonHighColor;
rgb_color preferredMyPictureButtonLowColor;
rgb_color preferredMyPictureButtonViewColor;
rgb_color preferredMyCheckBoxHighColor;
rgb_color preferredMyCheckBoxLowColor;
rgb_color preferredMyCheckBoxViewColor;
rgb_color preferredMyColorControlHighColor;
rgb_color preferredMyColorControlLowColor;
rgb_color preferredMyColorControlViewColor;
rgb_color preferredColorWellHighColor;
rgb_color preferredColorWellLowColor;
rgb_color preferredColorWellViewColor;
rgb_color preferredMyButtonHighColor;
rgb_color preferredMyButtonLowColor;
rgb_color preferredMyButtonViewColor;
rgb_color preferredMyStringDrawerHighColor;
rgb_color preferredMyStringDrawerLowColor;
rgb_color preferredMyStringDrawerViewColor;
rgb_color preferredMyRadioViewHighColor;
rgb_color preferredMyRadioViewLowColor;
rgb_color preferredMyRadioViewViewColor;
rgb_color preferredMyTextViewLowColor;
rgb_color preferredMyTextViewHighColor;
rgb_color preferredMyTextViewViewColor;
rgb_color preferredMyListViewLowColor;
rgb_color preferredMyListViewHighColor;
rgb_color preferredMyListViewViewColor;
rgb_color preferredStringGadgetHighColor;
rgb_color preferredStringGadgetLowColor;
rgb_color preferredStringGadgetViewColor;
BFont * preferredFont;
MyPreferences(const MyPreferences& copy);//not implemented on purpose
MyPreferences&operator = (const MyPreferences& assign);//not implemented on purpose
MyPreferences();
};
~MyPreferences();
Preferences * appsPreferences;
PreferenceSet * appsPreferenceSet;
PrefPanelWindow * pPrefPanelWindow;
float fPreferredBarHeight;
bool bPrefChangesMade;
bool bUseColorWell;
bool bUseColorControl;
bool bOpenFontDisplay;
bool bAntiAliasFont;
float GetPreferredBarHeight(void) const;
void SetPreferredBarHeight(const float fparamBarHeight);
BFont * GetPreferredFont(void) const;
void SetPreferredFont(const BFont * pparamFont);
void SetToPreferredFont(BFont * pparamFont);
void SetPreferredFontFromData(FontData * pparamFontData);
void GetPreferredPreferencesWindowRect(BRect * paramWindowRect) const;
void SetPreferredPreferencesWindowRect(const BRect paramWindowRect);
void GetPreferredPrefPanelWindowRect(BRect * paramWindowRect) const;
void SetPreferredPrefPanelWindowRect(const BRect paramWindowRect);
void GetPreferredFontPrefWindowRect(BRect * paramWindowRect) const;
void SetPreferredFontPrefWindowRect(const BRect paramWindowRect);
void GetPreferredFontDisplayWindowRect(BRect * paramWindowRect) const;
void SetPreferredFontDisplayWindowRect(const BRect paramWindowRect);
void GetPreferredBasicColorWindowRect(BRect * paramWindowRect) const;
void SetPreferredBasicColorWindowRect(const BRect paramWindowRect);
void GetPreferredSpecificColorRadioButtonWindowRect(BRect * paramWindowRect) const;
void SetPreferredSpecificColorRadioButtonWindowRect(const BRect paramWindowRect);
void GetPreferredSpecificColorCheckBoxWindowRect(BRect * paramWindowRect) const;
void SetPreferredSpecificColorCheckBoxWindowRect(const BRect paramWindowRect);
void GetPreferredSpecificColorStatusBarWindowRect(BRect * paramWindowRect) const;
void SetPreferredSpecificColorStatusBarWindowRect(const BRect paramWindowRect);
void GetPreferredSpecificColorColorControlWindowRect(BRect * paramWindowRect) const;
void SetPreferredSpecificColorColorControlWindowRect(const BRect paramWindowRect);
void GetPreferredSpecificColorButtonWindowRect(BRect * paramWindowRect) const;
void SetPreferredSpecificColorButtonWindowRect(const BRect paramWindowRect);
void GetPreferredSpecificColorPictureButtonWindowRect(BRect * paramWindowRect) const;
void SetPreferredSpecificColorPictureButtonWindowRect(const BRect paramWindowRect);
void GetPreferredSpecificColorTextViewWindowRect(BRect * paramWindowRect) const;
void SetPreferredSpecificColorTextViewWindowRect(const BRect paramWindowRect);
void GetPreferredSpecificColorListViewWindowRect(BRect * paramWindowRect) const;
void SetPreferredSpecificColorListViewWindowRect(const BRect paramWindowRect);
void GetPreferredSpecificColorUInt32GadgetWindowRect(BRect * paramWindowRect) const;
void SetPreferredSpecificColorUInt32GadgetWindowRect(const BRect paramWindowRect);
void GetPreferredSpecificColorFloatGadgetWindowRect(BRect * paramWindowRect) const;
void SetPreferredSpecificColorFloatGadgetWindowRect(const BRect paramWindowRect);
void GetPreferredSpecificColorStringGadgetWindowRect(BRect * paramWindowRect) const;
void SetPreferredSpecificColorStringGadgetWindowRect(const BRect paramWindowRect);
void GetPreferredSpecificColorColorWellWindowRect(BRect * paramWindowRect) const;
void SetPreferredSpecificColorColorWellWindowRect(const BRect paramWindowRect);
void GetPreferredSpecificColorStringDrawerWindowRect(BRect * paramWindowRect) const;
void SetPreferredSpecificColorStringDrawerWindowRect(const BRect paramWindowRect);
void GetPreferredUInt32ReqWindowRect(BRect * paramWindowRect) const;
void SetPreferredUInt32ReqWindowRect(const BRect paramWindowRect);
void GetPreferredListViewWindowRect(BRect * paramWindowRect) const;
void SetPreferredListViewWindowRect(const BRect paramWindowRect);
void GetPreferredHighColor(rgb_color * pparamRGBColor) const;
void SetPreferredHighColor(const rgb_color * pparamRGBColor);
void GetPreferredLowColor(rgb_color * pparamRGBColor) const;
void SetPreferredLowColor(const rgb_color * pparamRGBColor);
void GetPreferredViewColor(rgb_color * pparamRGBColor) const;
void SetPreferredViewColor(const rgb_color * pparamRGBColor);
void GetPreferredUInt32GadgetHighColor(rgb_color * pparamRGBColor) const;
void SetPreferredUInt32GadgetHighColor(const rgb_color * pparamRGBColor);
void GetPreferredUInt32GadgetLowColor(rgb_color * pparamRGBColor) const;
void SetPreferredUInt32GadgetLowColor(const rgb_color * pparamRGBColor);
void GetPreferredUInt32GadgetViewColor(rgb_color * pparamRGBColor) const;
void SetPreferredUInt32GadgetViewColor(const rgb_color * pparamRGBColor);
void GetPreferredFloatGadgetHighColor(rgb_color * pparamRGBColor) const;
void SetPreferredFloatGadgetHighColor(const rgb_color * pparamRGBColor);
void GetPreferredFloatGadgetLowColor(rgb_color * pparamRGBColor) const;
void SetPreferredFloatGadgetLowColor(const rgb_color * pparamRGBColor);
void GetPreferredFloatGadgetViewColor(rgb_color * pparamRGBColor) const;
void SetPreferredFloatGadgetViewColor(const rgb_color * pparamRGBColor);
void GetPreferredColorWellHighColor(rgb_color * pparamRGBColor) const;
void SetPreferredColorWellHighColor(const rgb_color * pparamRGBColor);
void GetPreferredColorWellLowColor(rgb_color * pparamRGBColor) const;
void SetPreferredColorWellLowColor(const rgb_color * pparamRGBColor);
void GetPreferredColorWellViewColor(rgb_color * pparamRGBColor) const;
void SetPreferredColorWellViewColor(const rgb_color * pparamRGBColor);
void GetPreferredMyButtonHighColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyButtonHighColor(const rgb_color * pparamRGBColor);
void GetPreferredMyButtonLowColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyButtonLowColor(const rgb_color * pparamRGBColor);
void GetPreferredMyButtonViewColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyButtonViewColor(const rgb_color * pparamRGBColor);
void GetPreferredMyCheckBoxHighColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyCheckBoxHighColor(const rgb_color * pparamRGBColor);
void GetPreferredMyCheckBoxLowColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyCheckBoxLowColor(const rgb_color * pparamRGBColor);
void GetPreferredMyCheckBoxViewColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyCheckBoxViewColor(const rgb_color * pparamRGBColor);
void GetPreferredMyPictureButtonHighColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyPictureButtonHighColor(const rgb_color * pparamRGBColor);
void GetPreferredMyPictureButtonLowColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyPictureButtonLowColor(const rgb_color * pparamRGBColor);
void GetPreferredMyPictureButtonViewColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyPictureButtonViewColor(const rgb_color * pparamRGBColor);
void GetPreferredMyColorControlHighColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyColorControlHighColor(const rgb_color * pparamRGBColor);
void GetPreferredMyColorControlLowColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyColorControlLowColor(const rgb_color * pparamRGBColor);
void GetPreferredMyColorControlViewColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyColorControlViewColor(const rgb_color * pparamRGBColor);
void GetPreferredMyStatusBarHighColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyStatusBarHighColor(const rgb_color * pparamRGBColor);
void GetPreferredMyStatusBarLowColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyStatusBarLowColor(const rgb_color * pparamRGBColor);
void GetPreferredMyStatusBarViewColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyStatusBarViewColor(const rgb_color * pparamRGBColor);
void GetPreferredMyBarColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyBarColor(const rgb_color * pparamRGBColor);
void GetPreferredMyStringDrawerHighColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyStringDrawerHighColor(const rgb_color * pparamRGBColor);
void GetPreferredMyStringDrawerLowColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyStringDrawerLowColor(const rgb_color * pparamRGBColor);
void GetPreferredMyStringDrawerViewColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyStringDrawerViewColor(const rgb_color * pparamRGBColor);
void GetPreferredMyRadioViewHighColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyRadioViewHighColor(const rgb_color * pparamRGBColor);
void GetPreferredMyRadioViewLowColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyRadioViewLowColor(const rgb_color * pparamRGBColor);
void GetPreferredMyRadioViewViewColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyRadioViewViewColor(const rgb_color * pparamRGBColor);
void GetPreferredMyTextViewHighColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyTextViewHighColor(const rgb_color * pparamRGBColor);
void GetPreferredMyTextViewLowColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyTextViewLowColor(const rgb_color * pparamRGBColor);
void GetPreferredMyTextViewViewColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyTextViewViewColor(const rgb_color * pparamRGBColor);
void GetPreferredMyListViewHighColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyListViewHighColor(const rgb_color * pparamRGBColor);
void GetPreferredMyListViewLowColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyListViewLowColor(const rgb_color * pparamRGBColor);
void GetPreferredMyListViewViewColor(rgb_color * pparamRGBColor) const;
void SetPreferredMyListViewViewColor(const rgb_color * pparamRGBColor);
void GetPreferredStringGadgetHighColor(rgb_color * pparamRGBColor) const;
void SetPreferredStringGadgetHighColor(const rgb_color * pparamRGBColor);
void GetPreferredStringGadgetLowColor(rgb_color * pparamRGBColor) const;
void SetPreferredStringGadgetLowColor(const rgb_color * pparamRGBColor);
void GetPreferredStringGadgetViewColor(rgb_color * pparamRGBColor) const;
void SetPreferredStringGadgetViewColor(const rgb_color * pparamRGBColor);
void OpenPreferencesPanel(void);
#endif
for version 0.4.2
The BeGUI
Book
Copyright © 1998 Ed Musgrove Be Developer #2076. All rights reserved.
edgar@harbornet.com
emusgrov@linknet.kitsap.lib.wa.us
Last modified November 25, 1998.