📄 main.c
字号:
#include "vk.h"
#include "ui.h"
extern Display *dpy;
extern Window VKWindow;
pid_t VK_ID;
int main (int argc, char *argv[])
{
XEvent event;
char *imname = NULL;
int i;
Bool bBackground=True;
char *display_name = NULL;
for (i = 1; i < argc; i++) {
if (!strcmp (argv[i], "-name"))
imname = argv[++i];
else if (!strcmp (argv[i], "-nb"))
bBackground = False;
else if (!strcmp (argv[i], "-h") || !strcmp (argv[i], "-?")) {
return 0;
}else if (!strcmp (argv[i], "-v")) {
return 0;
//Raing , 20080818,Start the VK's UI under the terminal
}else if (!strcmp (argv[i], "-display")){
display_name = malloc(16);
sprintf(display_name,"DISPLAY=%s",argv[++i]);
putenv(display_name);
//free(display_name);
}
}
if (!InitX ())
exit (1);
CreateFont ();
CreateVKWindow ();
InitGC (VKWindow);
DisplayVKWindow ();
rescan_vk_window();
if (bBackground) {
//pid_t id;
VK_ID = fork ();
printf("PID=%d\n",VK_ID);
if (VK_ID == -1) {
exit (1);
}
else if (VK_ID > 0)
exit (0);
}
for (;;) {
XNextEvent (dpy, &event);
if (XFilterEvent (&event, None) == True)
continue;
MyXEventHandler (&event);
}
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -