551N/A!************************************************************************
551N/A!* Copyright 1987, 1988, 1989, 1990, 1991, 1992, 1993 *
551N/A!* by Digital Equipment Corp., Maynard, MA *
551N/A!* Permission to use, copy, modify, and distribute this software *
551N/A!* and its documentation for any purpose and without fee is hereby *
551N/A!* granted, provided that the above copyright notice appear in all *
551N/A!* copies and that both that copyright notice and this permission *
551N/A!* notice appear in supporting documentation, and that the name of *
551N/A!* Digital not be used in advertising or publicity pertaining to *
551N/A!* distribution of the software without specific, written prior *
551N/A!* DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, *
551N/A!* INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND *
551N/A!* FITNESS, IN NO EVENT SHALL DIGITAL BE LIABLE FOR ANY SPECIAL, *
551N/A!* INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER *
551N/A!* RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN *
551N/A!* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, *
551N/A!* ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE *
551N/A!************************************************************************
919N/A!****************************************************************************
943N/A!* Copyright (c) 1993, Oracle
and/or its affiliates. All rights reserved.
919N/A!* Permission is hereby granted, free of charge, to any person obtaining a
919N/A!* copy of this software and associated documentation files (the "Software"),
919N/A!* to deal in the Software without restriction, including without limitation
919N/A!* the rights to use, copy, modify, merge, publish, distribute, sublicense,
919N/A!*
and/or sell copies of the Software, and to permit persons to whom the
919N/A!* Software is furnished to do so, subject to the following conditions:
919N/A!* The above copyright notice and this permission notice (including the next
919N/A!* paragraph) shall be included in all copies or substantial portions of the
919N/A!* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
919N/A!* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
919N/A!* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
919N/A!* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
919N/A!* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
919N/A!* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
919N/A!* DEALINGS IN THE SOFTWARE.
919N/A!****************************************************************************
551N/A!************************************************************************
551N/A!* This module is intended to provide access features for people *
551N/A!* with physical disabilities. This is a Motif client that *
551N/A!* communicates with the AccessX server extension and allows us to *
551N/A!* get visual feedback regarding the state of the AccessX features.*
551N/A!* 11-Jun-1993 WDW & MEN *
551N/A!* Develop sample implementation. *
551N/A!* 09-Aug-1993 JMS & WEJ *
551N/A!* Rework the user interface *
551N/A!************************************************************************
551N/A !** Key sym definitions for mnemonics for pull down menus **
551N/A FileMnemonic: keysym('F');
551N/A LoadMnemonic: keysym('L');
551N/A SaveMnemonic: keysym('S');
551N/A StatusMnemonic: keysym('S');
551N/A HelpMnemonic: keysym('H');
551N/A OptionsMnemonic: keysym('O');
551N/A MouseStatusMnemonic: keysym('M');
551N/A StickyStatusMnemonic: keysym('S');
551N/A EnableString: compound_string("Enable");
551N/A TurnOnString: compound_string("Turn on Features");
551N/A StatusString: compound_string("Status");
551N/A CloseString: compound_string("Close");
551N/A AccessXString: compound_string("AccessX");
551N/A GeneralString: compound_string("General");
551N/A ColonString: compound_string(": ");
551N/A SpaceString: compound_string(" ");
551N/A HyphenString: compound_string("-");
551N/A HelpString: compound_string("Help");
551N/A OKString: compound_string("OK");
551N/A DefaultsString: compound_string("Defaults");
551N/A ApplyString: compound_string("Apply");
551N/A ResetString: compound_string("Reset");
551N/A CancelString: compound_string("Cancel");
551N/A FileString: compound_string("File");
551N/A ElipsesString: compound_string("...");
551N/A EditString: compound_string("Edit");
551N/A OptionsString: compound_string("Options");
551N/A SettingsString: compound_string("Settings...");
551N/A SettingsTitle: compound_string("AccessX - Settings...");
551N/A TimeOutString: compound_string("Time Out");
551N/A TimeString: compound_string("Off after time out (min)");
551N/A LoadSettingsString: compound_string("Load Settings");
551N/A SaveSettingsString: compound_string("Save Settings");
551N/A StickyKeysString: compound_string("StickyKeys");
551N/A StickyKeysTitle: compound_string("StickyKeys Status ");
551N/A MouseKeysString: compound_string("MouseKeys");
551N/A MouseKeysTitle: compound_string("MouseKeys Status ");
551N/A ToggleKeysString: compound_string("ToggleKeys");
551N/A RepeatKeysString: compound_string("RepeatKeys");
551N/A SlowKeysString: compound_string("SlowKeys");
551N/A BounceKeysString: compound_string("BounceKeys");
551N/A KRGString: compound_string("Keyboard Response Group");
551N/A SoundOnOffString: compound_string("Sound tone when features turned on or off");
551N/A SoundOnModString: compound_string("Sound when modifier pressed");
551N/A TwoKeysString: compound_string("Turn off when two modifiers pressed at once");
551N/A TimeToMaxSpeedString: compound_string("Time to max speed (sec)");
551N/A MouseDelayString: compound_string("Motion delay (sec)");
551N/A SoundOnPressString: compound_string("pressed");
551N/A SoundOnAcceptString: compound_string("accepted");
551N/A RepeatDelayString: compound_string("Delay until repeat (sec)");
551N/A SlowKeysDelayString: compound_string("Acceptance delay (sec)");
551N/A DebounceString: compound_string("Debounce time (sec)");
551N/A LatchedString: compound_string("Latched");
551N/A LockedString: compound_string("Locked");
551N/A SaveInfoString: compound_string("Save Information");
551N/A SaveDoneString: compound_string("Saved User Profile Successfully");
551N/A SaveErrorDialogString: compound_string("Save Error");
551N/A SaveErrorString: compound_string("Error Saving Use Profile... Aborted");
551N/A LoadInfoString: compound_string("Load Information");
551N/A LoadDoneString: compound_string("Loaded User Profile Successfully");
551N/A LoadErrorDialogString: compound_string("Load Error");
551N/A LoadErrorString: compound_string("Error Loading User Profile... Aborted.");
551N/A HelpErrorDialogString: compound_string("Help Error");
551N/A HelpErrorString: compound_string("Error Allocating Memory");
551N/A TestString: compound_string("Features Test Field");
551N/A CurrentButtonString: compound_string("Current Button: ");
551N/A ButtonString: compound_string("Button");
551N/A SoundWhenString: compound_string("Sound when key is");
551N/A PressedString: compound_string("Pressed");
551N/A ReleasedString: compound_string("Released");
551N/A StickyString: exported compound_string("Sticky Keys");
551N/A MouseString: exported compound_string("Mouse Keys");
551N/A HelpWindowString: exported compound_string("accessx Help Window");
551N/A MB1String: exported compound_string("MB 1");
551N/A MB2String: exported compound_string("MB 2");
551N/A MB3String: exported compound_string("MB 3");
551N/A MB4String: exported compound_string("MB 4");
551N/A MB5String: exported compound_string("MB 5");
551N/A MB1EmptyString: exported compound_string(" ");
551N/A MB2EmptyString: exported compound_string(" ");
551N/A MB3EmptyString: exported compound_string(" ");
551N/A MB4EmptyString: exported compound_string(" ");
551N/A MB5EmptyString: exported compound_string(" ");
551N/A ShiftString: exported compound_string("Shift");
551N/A ControlString: exported compound_string("Control");
551N/A Mod1String: exported compound_string("Meta Key");
551N/A Mod2String: exported compound_string("Alt Graph");
551N/A Mod3String: exported compound_string("Num Lock");
551N/A Mod4String: exported compound_string("Alt");
551N/A Mod5String: exported compound_string(" ");
551N/A ShiftEmptyString: exported compound_string(" ");
551N/A ControlEmptyString: exported compound_string(" ");
551N/A Mod1EmptyString: exported compound_string(" ");
551N/A Mod2EmptyString: exported compound_string(" ");
551N/A Mod3EmptyString: exported compound_string(" ");
551N/A Mod4EmptyString: exported compound_string(" ");
551N/A Mod5EmptyString: exported compound_string(" ");
551N/A StickyStatus: compound_string("Sticky Status");
551N/A ExitString: compound_string("Exit");
551N/A LoadString: compound_string("Load Settings...");
551N/A SaveString: compound_string("Save Settings...");