|
XenevaOS
|
#include <stdint.h>#include <stdarg.h>#include <stdlib.h>#include <sys\_keproc.h>#include <sys\_kefile.h>#include <sys\_ketimer.h>#include <sys\_ketime.h>#include <chitralekha.h>#include <sys\iocodes.h>#include <widgets\base.h>#include <keycode.h>#include <widgets\window.h>#include "appgrid.h"#include "launcher.h"#include "button.h"#include "searchbar.h"#include <ctype.h>#include "search.h"#include "pagebutton.h"
Functions | |
| void | XELauncherPaint (ChWindow *win) |
| void | XELauncherMouseHandler (ChWindow *win, int x, int y, int button, int scroll) |
| bool | isControlKeyPressed (int key) |
| void | XenevaLauncherHandleMessage (PostEvent *e) |
| AppGrid * | XELauncherGetAppGrid () |
| ChWindow * | XELauncherGetMainWin () |
| void | XEUpPageButtonAction (ChWidget *wid, ChWindow *win) |
| void | XEDownPageButtonAction (ChWidget *wid, ChWindow *win) |
| int | main (int argc, char *arv[]) |
| AppGrid * | xelaunch_get_app_grid () |
Variables | |
| ChitralekhaApp * | app |
| ChWindow * | win |
| AppGrid * | mainGrid |
| int | screen_h |
| int | screen_w |
| int | bpp |
| int | graphicsFd |
| int | launcher_w |
| int | launcher_h |
| XESearchBar * | searchBar |
| bool isControlKeyPressed | ( | int | key | ) |
| int main | ( | int | argc, |
| char * | arv[] | ||
| ) |
| AppGrid * xelaunch_get_app_grid | ( | ) |
| AppGrid * XELauncherGetAppGrid | ( | ) |
| ChWindow * XELauncherGetMainWin | ( | ) |
| void XELauncherMouseHandler | ( | ChWindow * | win, |
| int | x, | ||
| int | y, | ||
| int | button, | ||
| int | scroll | ||
| ) |
| void XELauncherPaint | ( | ChWindow * | win | ) |
| void XenevaLauncherHandleMessage | ( | PostEvent * | e | ) |
dont accept release keys
kiman aru text input lobi kelaaa, break maar sett
| ChitralekhaApp* app |
| int bpp |
| int graphicsFd |
| int launcher_h |
| int launcher_w |
| AppGrid* mainGrid |
| int screen_h |
| int screen_w |
| XESearchBar* searchBar |
| ChWindow* win |