Mercurial > pidgin.yaz
comparison finch/libgnt/gntwm.h @ 21158:bddf964880cf
disapproval of revision '240095fc3a12eafe8418f57362c4b2a88da143c1'
author | Sadrul Habib Chowdhury <imadil@gmail.com> |
---|---|
date | Wed, 07 Nov 2007 13:49:26 +0000 |
parents | 8d73d519155a |
children | e119edfc0fb0 |
comparison
equal
deleted
inserted
replaced
21157:8d73d519155a | 21158:bddf964880cf |
---|---|
111 * 'event_stack' will be set to TRUE when a user-event, ie. a mouse-click | 111 * 'event_stack' will be set to TRUE when a user-event, ie. a mouse-click |
112 * or a key-press is being processed. This variable will be used to determine | 112 * or a key-press is being processed. This variable will be used to determine |
113 * whether to give focus to a new window. | 113 * whether to give focus to a new window. |
114 */ | 114 */ |
115 gboolean event_stack; | 115 gboolean event_stack; |
116 | 116 |
117 GntKeyPressMode mode; | 117 GntKeyPressMode mode; |
118 | 118 |
119 GHashTable *positions; | 119 GHashTable *positions; |
120 | 120 |
121 void *res1; | 121 void *res1; |
182 }; | 182 }; |
183 | 183 |
184 G_BEGIN_DECLS | 184 G_BEGIN_DECLS |
185 | 185 |
186 /** | 186 /** |
187 * | 187 * |
188 * | 188 * |
189 * @return | 189 * @return |
190 */ | 190 */ |
191 GType gnt_wm_get_gtype(void); | 191 GType gnt_wm_get_gtype(void); |
192 | 192 |
198 void gnt_wm_widget_move_workspace(GntWM *wm, GntWS *neww, GntWidget *widget); | 198 void gnt_wm_widget_move_workspace(GntWM *wm, GntWS *neww, GntWidget *widget); |
199 void gnt_wm_set_workspaces(GntWM *wm, GList *workspaces); | 199 void gnt_wm_set_workspaces(GntWM *wm, GList *workspaces); |
200 GntWS *gnt_wm_widget_find_workspace(GntWM *wm, GntWidget *widget); | 200 GntWS *gnt_wm_widget_find_workspace(GntWM *wm, GntWidget *widget); |
201 | 201 |
202 /** | 202 /** |
203 * | 203 * |
204 * @param wm | |
205 * @param widget | |
204 */ | 206 */ |
205 void gnt_wm_new_window(GntWM *wm, GntWidget *widget); | 207 void gnt_wm_new_window(GntWM *wm, GntWidget *widget); |
206 | 208 |
207 /** | 209 /** |
208 * | 210 * |
211 * @param wm | |
212 * @param widget | |
209 */ | 213 */ |
210 void gnt_wm_window_decorate(GntWM *wm, GntWidget *widget); | 214 void gnt_wm_window_decorate(GntWM *wm, GntWidget *widget); |
211 | 215 |
212 /** | 216 /** |
213 * | 217 * |
218 * @param wm | |
219 * @param widget | |
214 */ | 220 */ |
215 void gnt_wm_window_close(GntWM *wm, GntWidget *widget); | 221 void gnt_wm_window_close(GntWM *wm, GntWidget *widget); |
216 | 222 |
217 /** | 223 /** |
218 * | 224 * |
225 * @param wm | |
226 * @param string | |
219 * | 227 * |
220 * @return | 228 * @return |
221 */ | 229 */ |
222 gboolean gnt_wm_process_input(GntWM *wm, const char *string); | 230 gboolean gnt_wm_process_input(GntWM *wm, const char *string); |
223 | 231 |
224 /** | 232 /** |
225 * | 233 * |
234 * @param wm | |
235 * @param event | |
236 * @param x | |
237 * @param y | |
238 * @param widget | |
226 * | 239 * |
227 * @return | 240 * @return |
228 */ | 241 */ |
229 gboolean gnt_wm_process_click(GntWM *wm, GntMouseEvent event, int x, int y, GntWidget *widget); | 242 gboolean gnt_wm_process_click(GntWM *wm, GntMouseEvent event, int x, int y, GntWidget *widget); |
230 | 243 |
231 /** | 244 /** |
232 * | 245 * |
246 * @param wm | |
247 * @param widget | |
248 * @param width | |
249 * @param height | |
233 */ | 250 */ |
234 void gnt_wm_resize_window(GntWM *wm, GntWidget *widget, int width, int height); | 251 void gnt_wm_resize_window(GntWM *wm, GntWidget *widget, int width, int height); |
235 | 252 |
236 /** | 253 /** |
237 * | 254 * |
255 * @param wm | |
256 * @param widget | |
257 * @param x | |
258 * @param y | |
238 */ | 259 */ |
239 void gnt_wm_move_window(GntWM *wm, GntWidget *widget, int x, int y); | 260 void gnt_wm_move_window(GntWM *wm, GntWidget *widget, int x, int y); |
240 | 261 |
241 /** | 262 /** |
242 * | 263 * |
264 * @param wm | |
265 * @param widget | |
243 */ | 266 */ |
244 void gnt_wm_update_window(GntWM *wm, GntWidget *widget); | 267 void gnt_wm_update_window(GntWM *wm, GntWidget *widget); |
245 | 268 |
246 /** | 269 /** |
247 * | 270 * |
271 * @param wm | |
272 * @param widget | |
248 */ | 273 */ |
249 void gnt_wm_raise_window(GntWM *wm, GntWidget *widget); | 274 void gnt_wm_raise_window(GntWM *wm, GntWidget *widget); |
250 | 275 |
251 /** | 276 /** |
252 * | 277 * |
278 * @param wm | |
279 * @param set | |
253 */ | 280 */ |
254 void gnt_wm_set_event_stack(GntWM *wm, gboolean set); | 281 void gnt_wm_set_event_stack(GntWM *wm, gboolean set); |
255 | 282 |
256 void gnt_wm_copy_win(GntWidget *widget, GntNode *node); | 283 void gnt_wm_copy_win(GntWidget *widget, GntNode *node); |
257 | 284 |
258 /** | 285 /** |
259 * | 286 * |
260 * | 287 * |
261 * @return | 288 * @return |
262 */ | 289 */ |
263 time_t gnt_wm_get_idle_time(void); | 290 time_t gnt_wm_get_idle_time(void); |
264 | 291 |