Logo Search packages:      
Sourcecode: fcitx version File versions  Download package

Functions | Variables

MainWindow.c File Reference

主窗口 More...

#include "MainWindow.h"
#include <stdio.h>
#include <ctype.h>
#include <X11/xpm.h>
#include "IC.h"
#include "ui.h"
#include "ime.h"
#include "tools.h"
#include "logo.xpm"
#include "fullcorner.xpm"
#include "halfcorner.xpm"
#include "chnPunc.xpm"
#include "engPunc.xpm"
#include "gbk-0.xpm"
#include "gbk-1.xpm"
#include "lx-0.xpm"
#include "lx-1.xpm"
#include "lock-0.xpm"
#include "lock-1.xpm"
#include "vk-1.xpm"
#include "ft-0.xpm"
#include "ft-1.xpm"
#include "vk.h"
Include dependency graph for MainWindow.c:

Go to the source code of this file.

Functions

Bool CreateMainWindow (void)
void DisplayMainWindow (void)
void DrawMainWindow (void)
void InitMainWindowColor (void)

Variables

Bool _3DEffectMainWindow = False
Bool bChnPunc
Bool bCompactMainWindow = False
Bool bCorner
Bool bLocked
Bool bMainWindow_Hiden = False
Bool bShowVK = False
Bool bSP
Bool bUseGBK
Bool bUseGBKT
Bool bUseLegend
Bool bVK
CARD16 connect_id
char ** CornerLogo [2] = { halfcorner_xpm, fullcorner_xpm }
ICCurrentIC
GC dimGC
Display * dpy
XFontSet fontSetMainWindow
char ** GBKLogo [2] = { gbk_0_xpm, gbk_1_xpm }
char ** GBKTLogo [2] = { ft_0_xpm, ft_1_xpm }
HIDE_MAINWINDOW hideMainWindow = HM_SHOW
int i3DEffect
unsigned char iCurrentVK
INT8 iIMIndex
IMim
int iMainWindowX = MAINWND_STARTX
int iMainWindowY = MAINWND_STARTY
MESSAGE_COLOR IMNameColor [3]
char ** LockLogo [2] = { lock_0_xpm, lock_1_xpm }
char ** LXLogo [2] = { lx_0_xpm, lx_1_xpm }
Window mainWindow
WINDOW_COLOR mainWindowColor = { NULL, NULL, {0, 240 << 8, 255 << 8, 240 << 8} }
MESSAGE_COLOR mainWindowLineColor = { NULL, {0, 150 << 8, 220 << 8, 150 << 8} }
int MAINWND_WIDTH = _MAINWND_WIDTH
XImage * pCorner [2] = { NULL, NULL }
XImage * pGBK [2] = { NULL, NULL }
XImage * pGBKT [2] = { NULL, NULL }
XImage * pLock [2] = { NULL, NULL }
XImage * pLogo = NULL
XImage * pLX [2] = { NULL, NULL }
XImage * pPunc [2] = { NULL, NULL }
char ** PuncLogo [2] = { engPunc_xpm, chnPunc_xpm }
XImage * pVK = NULL
char * strFullCorner = "全角模式"
VKS vks []

Detailed Description

主窗口

Author:
Yuking yuking_net@sohu.com
Date:
2008-1-16

Definition in file MainWindow.c.


Generated by  Doxygen 1.6.0   Back to index