diff options
Diffstat (limited to 'components/rtgui/server/topwin.h')
| -rw-r--r-- | components/rtgui/server/topwin.h | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/components/rtgui/server/topwin.h b/components/rtgui/server/topwin.h deleted file mode 100644 index 45f41f34e9..0000000000 --- a/components/rtgui/server/topwin.h +++ /dev/null @@ -1,57 +0,0 @@ -/* - * File : topwin.h - * This file is part of RT-Thread RTOS - * COPYRIGHT (C) 2006 - 2009, RT-Thread Development Team - * - * The license and distribution terms for this file may be - * found in the file LICENSE in this distribution or at - * http://www.rt-thread.org/license/LICENSE - * - * Change Logs: - * Date Author Notes - * 2009-10-16 Bernard first version - */ -#ifndef __RTGUI_TOPWIN_H__ -#define __RTGUI_TOPWIN_H__ - -#include <rtgui/rtgui.h> -#include <rtgui/region.h> -#include <rtgui/event.h> -#include <rtgui/widgets/title.h> -#include <rtgui/rtgui_server.h> - -/* add or remove a top win */ -rt_err_t rtgui_topwin_add(struct rtgui_event_win_create *event); -rt_err_t rtgui_topwin_remove(struct rtgui_win *wid); -rt_err_t rtgui_topwin_activate(struct rtgui_event_win_activate *event); -rt_err_t rtgui_topwin_activate_topwin(struct rtgui_topwin *win); - -/* show a window */ -rt_err_t rtgui_topwin_show(struct rtgui_event_win *event); -/* hide a window */ -rt_err_t rtgui_topwin_hide(struct rtgui_event_win *event); -/* move a window */ -rt_err_t rtgui_topwin_move(struct rtgui_event_win_move *event); -/* resize a window */ -void rtgui_topwin_resize(struct rtgui_win *wid, rtgui_rect_t *r); -/* a window is entering modal mode */ -rt_err_t rtgui_topwin_modal_enter(struct rtgui_event_win_modal_enter *event); - -/* get window at (x, y) */ -struct rtgui_topwin *rtgui_topwin_get_wnd(int x, int y); -struct rtgui_topwin *rtgui_topwin_get_wnd_no_modaled(int x, int y); - -//void rtgui_topwin_deactivate_win(struct rtgui_topwin* win); - -/* window title */ -void rtgui_topwin_title_ondraw(struct rtgui_topwin *win); -void rtgui_topwin_title_onmouse(struct rtgui_topwin *win, struct rtgui_event_mouse *event); - -/* monitor rect */ -void rtgui_topwin_append_monitor_rect(struct rtgui_win *wid, rtgui_rect_t *rect); -void rtgui_topwin_remove_monitor_rect(struct rtgui_win *wid, rtgui_rect_t *rect); - -/* get the topwin that is currently focused */ -struct rtgui_topwin *rtgui_topwin_get_focus(void); -#endif - |
