mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-23 02:14:50 +00:00
252606610c
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37519 a592a061-630c-0410-9148-cb99ea01b6c8
113 lines
2.7 KiB
C
113 lines
2.7 KiB
C
/*
|
|
* xvkbd - Virtual Keyboard for X Window System
|
|
*
|
|
* Copyright (C) 2000 by Tom Sato <VEF00200@nifty.ne.jp>
|
|
* http://homepage3.nifty.com/tsato/
|
|
*
|
|
* This program is free software; you can redistribute it and/or
|
|
* modify it under the terms of the GNU General Public License
|
|
* as published by the Free Software Foundation; either version 2
|
|
* of the License, or any later version.
|
|
*
|
|
* This program is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
* See the GNU General Public License for more details.
|
|
*/
|
|
|
|
#ifndef PROGRAM_NAME
|
|
# define PROGRAM_NAME "xvkbd"
|
|
#endif
|
|
|
|
struct appres_struct {
|
|
String description;
|
|
String show_manual_command;
|
|
|
|
String geometry;
|
|
Boolean inherit_geometry;
|
|
Boolean version;
|
|
Boolean debug;
|
|
Boolean xtest;
|
|
Boolean no_sync;
|
|
Boolean always_on_top;
|
|
Boolean wm_toolbar;
|
|
Boolean jump_pointer;
|
|
Boolean jump_pointer_always;
|
|
Boolean jump_pointer_back;
|
|
Boolean quick_modifiers;
|
|
Boolean altgr_lock;
|
|
Boolean shift_lock;
|
|
Boolean modifiers_lock;
|
|
Boolean num_lock_state;
|
|
Boolean auto_repeat;
|
|
Boolean modal_keytop;
|
|
Boolean minimizable;
|
|
Boolean secure;
|
|
Boolean no_root;
|
|
Boolean nonexitable;
|
|
int modal_threshold;
|
|
Boolean keypad;
|
|
Boolean function_key;
|
|
Boolean compact;
|
|
Boolean keypad_only;
|
|
Boolean keypad_keysym;
|
|
Boolean auto_add_keysym;
|
|
Boolean list_widgets;
|
|
String positive_modifiers;
|
|
String text;
|
|
String file;
|
|
String window;
|
|
String instance;
|
|
String widget;
|
|
String wait_idle;
|
|
XFontStruct *general_font;
|
|
XFontStruct *letter_font;
|
|
XFontStruct *special_font;
|
|
XFontStruct *keypad_font;
|
|
#ifdef USE_I18N
|
|
XFontSet special_fontset;
|
|
#endif
|
|
Pixel general_background;
|
|
Pixel special_background;
|
|
Pixel special_foreground;
|
|
Pixel highlight_background;
|
|
Pixel highlight_foreground;
|
|
Pixel focus_background;
|
|
Pixel remote_focus_background;
|
|
Pixel balloon_background;
|
|
Pixel launch_balloon_background;
|
|
|
|
String keys_normal;
|
|
String keys_shift;
|
|
String keys_altgr;
|
|
String keys_shift_altgr;
|
|
String key_labels;
|
|
String normal_key_labels;
|
|
String shift_key_labels;
|
|
String altgr_key_labels;
|
|
String shift_altgr_key_labels;
|
|
|
|
String keypad_normal;
|
|
String keypad_shift;
|
|
String keypad_labels;
|
|
|
|
String deadkeys;
|
|
int altgr_keycode;
|
|
|
|
String key_file;
|
|
String dict_file;
|
|
String customizations;
|
|
int editable_function_keys;
|
|
|
|
float max_width_ratio;
|
|
float max_height_ratio;
|
|
int text_delay;
|
|
int key_click_pitch;
|
|
int key_click_duration;
|
|
int autoclick_delay;
|
|
} appres;
|
|
|
|
|
|
/* FindWidget() is defined in findwidget.c */
|
|
extern Window FindWidget(Widget w, Window client, const char *name);
|