00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 #ifndef _CEGUIScrolledItemListBaseProperties_h_
00025 #define _CEGUIScrolledItemListBaseProperties_h_
00026
00027 #include "CEGUIProperty.h"
00028
00029
00030 namespace CEGUI
00031 {
00032
00033
00038 namespace ScrolledItemListBaseProperties
00039 {
00052 class ForceVertScrollbar : public Property
00053 {
00054 public:
00055 ForceVertScrollbar() : Property(
00056 "ForceVertScrollbar",
00057 "Property to get/set the state of the force vertical scrollbar setting for the ScrolledItemListBase. Value is either \"True\" or \"False\".",
00058 "False")
00059 {}
00060
00061 String get(const PropertyReceiver* receiver) const;
00062 void set(PropertyReceiver* receiver, const String& value);
00063 };
00064
00077 class ForceHorzScrollbar : public Property
00078 {
00079 public:
00080 ForceHorzScrollbar() : Property(
00081 "ForceHorzScrollbar",
00082 "Property to get/set the state of the force horizontal scrollbar setting for the ScrolledItemListBase. Value is either \"True\" or \"False\".",
00083 "False")
00084 {}
00085
00086 String get(const PropertyReceiver* receiver) const;
00087 void set(PropertyReceiver* receiver, const String& value);
00088 };
00089
00090 }
00091
00092 }
00093
00094 #endif // end of guard _CEGUScrolledItemListBaseProperties_h_