]> git.saurik.com Git - wxWidgets.git/blobdiff - src/stc/scintilla/include/WindowAccessor.h
Added wxComboCtrl::SetHint(), GetHint()
[wxWidgets.git] / src / stc / scintilla / include / WindowAccessor.h
index 43246050170cf5efd355f9e5a38648d772e3ddeb..e107a0659caebd545912d0ca0f6d3b1e291daeb8 100644 (file)
@@ -6,6 +6,10 @@
 // Copyright 1998-2001 by Neil Hodgson <neilh@scintilla.org>
 // The License.txt file describes the conditions under which this software may be distributed.
 
+#ifdef SCI_NAMESPACE
+namespace Scintilla {
+#endif
+
 /**
  */
 class WindowAccessor : public Accessor {
@@ -26,8 +30,8 @@ protected:
        bool InternalIsLeadByte(char ch);
        void Fill(int position);
 public:
-       WindowAccessor(WindowID id_, PropSet &props_) :
-               Accessor(), id(id_), props(props_),
+       WindowAccessor(WindowID id_, PropSet &props_) : 
+               Accessor(), id(id_), props(props_), 
                lenDoc(-1), validLen(0), chFlags(0), chWhile(0) {
        }
        ~WindowAccessor();
@@ -40,8 +44,8 @@ public:
        void Flush();
        int GetLineState(int line);
        int SetLineState(int line, int state);
-       int GetPropertyInt(const char *key, int defaultValue=0) {
-               return props.GetInt(key, defaultValue);
+       int GetPropertyInt(const char *key, int defaultValue=0) { 
+               return props.GetInt(key, defaultValue); 
        }
        char *GetProperties() {
                return props.ToString();
@@ -54,4 +58,9 @@ public:
        void ColourTo(unsigned int pos, int chAttr);
        void SetLevel(int line, int level);
        int IndentAmount(int line, int *flags, PFNIsCommentLeader pfnIsCommentLeader = 0);
+       void IndicatorFill(int start, int end, int indicator, int value);
 };
+
+#ifdef SCI_NAMESPACE
+}
+#endif