nativegui.h
来自「用于移动设备上的java虚拟机源代码」· C头文件 代码 · 共 65 行
H
65 行
/* * @(#)nativeGUI.h 1.23 02/08/22 @(#) * * Copyright (c) 1999-2002 Sun Microsystems, Inc. All rights reserved. * PROPRIETARY/CONFIDENTIAL * Use is subject to license terms. */#ifndef NATIVEGUI_H_INCLUDED#define NATIVEGUI_H_INCLUDED#include <X11/Xlib.h>/* * Defines screen size */#define DISPLAY_WIDTH 180#define DISPLAY_HEIGHT 208/* * This (x,y) coordinate pair refers to the offset of the upper * left corner of the display screen within the MIDP phone handset * graphic window */#define X_SCREEN_OFFSET 30 #define Y_SCREEN_OFFSET 131/* The max number of characters in a command menu item */#define MAX_MENU_COMMAND_LENGTH 127/* The max number of characters in a soft button command label */#define MAX_SOFTBUTTON_COMMAND_LENGTH 12extern Display *display;extern Screen *screen;extern GC gc;extern GC gcErase;extern Drawable paintDrawable;extern jboolean doubleBuffer;extern int visualDepth;extern int numColors;/* a greenish pixel that looks kind of like a typical LCD screen */extern XColor lightPixel;extern Window paintWindow;extern XColor grayTable[16];extern XColor rgbTable[256];extern Window outerWindow;extern Colormap colormap;extern XFontStruct *fonts[];/* Atoms used for fetching underline parameters */extern Atom underlinePositionAtom;extern Atom underlineThicknessAtom;extern Atom rawPositionAtom;extern Atom rawThicknessAtom;extern XFontStruct *findFontStruct(Font font);extern Drawable setupGC(GC gc, int pixel, short *clip, void* dst, int dotted);extern void refreshPaintWindow(int x1, int y1, int x2, int y2);#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?