X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fprop.h;h=051168a50b142486912d45ac555446d033809e51;hb=8c9b2e8f17d744082eb7f3cd5a4be6e11218ccfa;hp=4a7b44a0cef587481600e0b3e7c83ca831fdba72;hpb=335e8acbfc5d2824f1fd2cb67a5add8e1ed40b06;p=chaz%2Fopenbox diff --git a/openbox/prop.h b/openbox/prop.h index 4a7b44a0..051168a5 100644 --- a/openbox/prop.h +++ b/openbox/prop.h @@ -1,6 +1,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- prop.h for the Openbox window manager + Copyright (c) 2006 Mikael Magnusson Copyright (c) 2003 Ben Jansens This program is free software; you can redistribute it and/or modify @@ -137,6 +138,7 @@ typedef struct Atoms { Atom net_wm_state_fullscreen; Atom net_wm_state_above; Atom net_wm_state_below; + Atom net_wm_state_demands_attention; Atom net_wm_state_add; Atom net_wm_state_remove; @@ -164,6 +166,7 @@ typedef struct Atoms { Atom openbox_pid; Atom ob_wm_state_undecorated; + Atom ob_control; } Atoms; Atoms prop_atoms; @@ -177,8 +180,8 @@ gboolean prop_get_string_utf8(Window win, Atom prop, gchar **ret); gboolean prop_get_strings_locale(Window win, Atom prop, gchar ***ret); gboolean prop_get_strings_utf8(Window win, Atom prop, gchar ***ret); -void prop_set32(Window win, Atom prop, Atom type, guint32 val); -void prop_set_array32(Window win, Atom prop, Atom type, guint32 *val, +void prop_set32(Window win, Atom prop, Atom type, gulong val); +void prop_set_array32(Window win, Atom prop, Atom type, gulong *val, guint num); void prop_set_string_utf8(Window win, Atom prop, gchar *val); void prop_set_strings_utf8(Window win, Atom prop, gchar **strs);