X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=otk%2Fproperty.hh;h=215f941f47b8d7021713e3f6003869a1665658f0;hb=c9f36d34a414123cec8ebc35c87b8b9d5673b155;hp=72b6c505970a2a3e03853336820d7c297f52132e;hpb=c822c895f0d3a946d06df1da0c70055bb873e780;p=chaz%2Fopenbox diff --git a/otk/property.hh b/otk/property.hh index 72b6c505..215f941f 100644 --- a/otk/property.hh +++ b/otk/property.hh @@ -141,15 +141,19 @@ public: kde_net_wm_system_tray_window_for, kde_net_wm_window_type_override, +#ifndef DOXYGEN_IGNORE // constant for how many atoms exist in the enumerator NUM_ATOMS +#endif }; //! The possible types/encodings of strings enum StringType { ascii, //!< Standard 8-bit ascii string utf8, //!< Utf8-encoded string +#ifndef DOXYGEN_IGNORE NUM_STRING_TYPE +#endif }; private: @@ -181,7 +185,7 @@ public: //! Destroys the OBAtom object virtual ~OBProperty(); - //! Sets a property on a window to a new value + //! Sets a single-value property on a window to a new value /*! @param win The window id of the window on which to set the property's value @param atom A member of the OBProperty::Atoms enum that specifies which @@ -191,7 +195,7 @@ public: @param value The value to set the property to */ void set(Window win, Atoms atom, Atoms type, unsigned long value) const; - //! Sets a property on a window to a new value + //! Sets an multiple-value property on a window to a new value /*! @param win The window id of the window on which to set the property's value @param atom A member of the OBProperty::Atoms enum that specifies which @@ -204,7 +208,7 @@ public: */ void set(Window win, Atoms atom, Atoms type, unsigned long value[], int elements) const; - //! Sets a property on a window to a new value + //! Sets a string property on a window to a new value /*! @param win The window id of the window on which to set the property's value @param atom A member of the OBProperty::Atoms enum that specifies which @@ -215,7 +219,7 @@ public: */ void set(Window win, Atoms atom, StringType type, const std::string &value) const; - //! Sets a property on a window to a new value + //! Sets a string-array property on a window to a new value /*! @param win The window id of the window on which to set the property's value @param atom A member of the OBProperty::Atoms enum that specifies which