Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/drivers/accessibility/speakup/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 2 kB image not shown  

Quelle  spk_priv_keyinfo.h   Sprache: C

 
/* SPDX-License-Identifier: GPL-2.0+ */
/* spk_priv.h
 * review functions for the speakup screen review package.
 * originally written by: Kirk Reiser and Andy Berdan.
 *
 * extensively modified by David Borowski.
 *
 * Copyright (C) 1998  Kirk Reiser.
 * Copyright (C) 2003  David Borowski.
 */


#ifndef _SPEAKUP_KEYINFO_H
#define _SPEAKUP_KEYINFO_H

#define FIRST_SYNTH_VAR RATE
/* 0 is reserved for no remap */
#define SPEAKUP_GOTO  0x01
#define SPEECH_KILL  0x02
#define SPEAKUP_QUIET  0x03
#define SPEAKUP_CUT  0x04
#define SPEAKUP_PASTE  0x05
#define SAY_FIRST_CHAR  0x06
#define SAY_LAST_CHAR  0x07
#define SAY_CHAR  0x08
#define SAY_PREV_CHAR  0x09
#define SAY_NEXT_CHAR  0x0a
#define SAY_WORD  0x0b
#define SAY_PREV_WORD  0x0c
#define SAY_NEXT_WORD  0x0d
#define SAY_LINE  0x0e
#define SAY_PREV_LINE  0x0f
#define SAY_NEXT_LINE  0x10
#define TOP_EDGE  0x11
#define BOTTOM_EDGE  0x12
#define LEFT_EDGE  0x13
#define RIGHT_EDGE  0x14
#define SPELL_PHONETIC  0x15
#define SPELL_WORD  0x16
#define SAY_SCREEN  0x17
#define SAY_POSITION  0x18
#define SAY_ATTRIBUTES  0x19
#define SPEAKUP_OFF  0x1a
#define SPEAKUP_PARKED  0x1b
#define SAY_LINE_INDENT 0x1c
#define SAY_FROM_TOP  0x1d
#define SAY_TO_BOTTOM  0x1e
#define SAY_FROM_LEFT  0x1f
#define SAY_TO_RIGHT  0x20
#define SAY_CHAR_NUM  0x21
#define EDIT_SOME  0x22
#define EDIT_MOST  0x23
#define SAY_PHONETIC_CHAR 0x24
#define EDIT_DELIM  0x25
#define EDIT_REPEAT  0x26
#define EDIT_EXNUM  0x27
#define SET_WIN  0x28
#define CLEAR_WIN  0x29
#define ENABLE_WIN  0x2a
#define SAY_WIN  0x2b
#define SPK_LOCK  0x2c
#define SPEAKUP_HELP  0x2d
#define TOGGLE_CURSORING 0x2e
#define READ_ALL_DOC  0x2f

/* one greater than the last func handler */
#define SPKUP_MAX_FUNC  0x30

#define SPK_KEY  0x80
#define FIRST_EDIT_BITS 0x22
#define FIRST_SET_VAR SPELL_DELAY

/* increase if adding more than 0x3f functions */
#define VAR_START  0x40

/* keys for setting variables, must be ordered same as the enum for var_ids */
/* with dec being even and inc being 1 greater */
#define SPELL_DELAY_DEC (VAR_START + 0)
#define SPELL_DELAY_INC (SPELL_DELAY_DEC + 1)
#define PUNC_LEVEL_DEC (SPELL_DELAY_DEC + 2)
#define PUNC_LEVEL_INC (PUNC_LEVEL_DEC + 1)
#define READING_PUNC_DEC (PUNC_LEVEL_DEC + 2)
#define READING_PUNC_INC (READING_PUNC_DEC + 1)
#define ATTRIB_BLEEP_DEC (READING_PUNC_DEC + 2)
#define ATTRIB_BLEEP_INC (ATTRIB_BLEEP_DEC + 1)
#define BLEEPS_DEC (ATTRIB_BLEEP_DEC + 2)
#define BLEEPS_INC (BLEEPS_DEC + 1)
#define RATE_DEC (BLEEPS_DEC + 2)
#define RATE_INC (RATE_DEC + 1)
#define PITCH_DEC (RATE_DEC + 2)
#define PITCH_INC (PITCH_DEC + 1)
#define VOL_DEC (PITCH_DEC + 2)
#define VOL_INC (VOL_DEC + 1)
#define TONE_DEC (VOL_DEC + 2)
#define TONE_INC (TONE_DEC + 1)
#define PUNCT_DEC (TONE_DEC + 2)
#define PUNCT_INC (PUNCT_DEC + 1)
#define VOICE_DEC (PUNCT_DEC + 2)
#define VOICE_INC (VOICE_DEC + 1)

#endif

Messung V0.5
C=95 H=91 G=92

¤ Dauer der Verarbeitung: 0.10 Sekunden  (vorverarbeitet)  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.