home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
cset21v1.zip
/
IBMCPP
/
SAMPLES
/
ICLUI
/
HELLO6
/
AHELLOWG.RC
< prev
next >
Wrap
Text File
|
1993-10-19
|
15KB
|
210 lines
/******************************************************************************/
/* HELLO WORLD SAMPLE PROGRAM - Version 6: Resource Definitions (AHELLOWG.RC) */
/* German Version */
/* */
/* COPYRight: CopyRight (C) International Business Machines Corp., 1992,1993. */
/* */
/* DISCLAIMER OF WARRANTIES: */
/* The following [enclosed] code is sample code created by IBM */
/* Corporation. This sample code is not part of any standard IBM product */
/* and is provided to you solely for the purpose of assisting you in the */
/* development of your applications. The code is provided "AS IS", */
/* without warranty of any kind. IBM shall not be liable for any damages */
/* arising out of your use of the sample code, even if they have been */
/* advised of the possibility of such damages. */
/******************************************************************************/
#include <os2.h> //Include os2.h v4
#include "ahellow6.h" //Symbolic Definitions v2
//************************************************************************** v2
// icon and bitmap resources * .
// Symbolic Name (ID) <-> icon filename * .
//************************************************************************** .
ICON WND_MAIN germany.ico //Title Bar Icon (use same id)v6
//************************************************************************** v2
// string resources - used by IStaticText & ITitle Classes * .
// Symbolic Name (ID) <-> Text String * .
//************************************************************************** v2
STRINGTABLE
BEGIN
STR_HELLO, "Hallo Welt !!!!!" //Hello World String v6
WND_MAIN, "C++ Hallo Welt-Version 6" //Title Bar String (main id) v6
WND_COLOR, "C++ Hallo Welt Farben Fenster" //Color Window Title Bar v6
WND_DEMO_SPEED,"C++ Demo Geschwindigkeits-Fenster"//Demo Speed Window v6
STR_INFO, "Alt-F4 zum Fenster schliessen" //Information Area Strin g v2
MI_ALIGNMENT,"Zentrieren Menue" //Alignment Menu ID v3
MI_CENTER, "Zentrieren " //Center Menu ID .
MI_LEFT, "Linksbuendig ausrichten" //Left Menu ID .
MI_RIGHT, "Rechtsbuendig ausrichten" //Right Menu ID .
MI_EDIT, "Editor Menue" //Edit Menu ID v4
MI_TEXT, "Editor Dialog anzeigen" //Text Menu ID v4
MI_HELP, "Hilfe Menue" //Help Menu ID v5
MI_GENERAL_HELP, "Generelle Hilfe" //General Help .
SC_HELPEXTENDED, "Erweiterte Hilfe" //Extended Help .
SC_HELPKEYS,"Schluessel Hilfe " //Keys Help .
SC_HELPINDEX,"Hilfe Index" //Help Index v5
MI_FILE, "Datei Menue ID" //File Menu ID v6
MI_FONT, "Schriftarten eroeffnen" //Font Menu ID .
MI_OPEN, "Datei Dialog eroeffnen" //File Open Menu ID .
MI_READ_PROFILE,"Profil lesen" //Read Profile Menu ID .
MI_UPDATE_PROFILE,"Profil aendern" //Update Profile Menu I D .
MI_DEMO, "Demo Menue" //Demo Menu ID .
MI_DEMO_START,"Starten der Demo" //Start Demo Menu Item .
MI_DEMO_STOP, "Stoppen der demo" //Stop Demo Menu Item .
MI_DEMO_SPEED,"Demo Geschwindigkeits-Fenster anzeigen"//Demo Speed Menu Item
MI_COLOR, "Farben Fenster anzeigen" //Color Menu Item .
STR_INFODLG,"Aktivieren Modalen Text Dialog" //Information Area v4
STR_CENTER, "Zentrieren" //Status Line Text - Center v3
STR_LEFT, "Linksbuendig ausrichten" //Status Line Text - Left v3
STR_RIGHT, "Rechtsbuendig ausrichten" //Status Line Text - Right v3
STR_HTITLE, "C++ Hallo Welt- Hilfe Fenster" //Help Title v5
STR_LEFTB, "Links" //String for Left Button v6
STR_CENTERB,"Mitte " //String for Center Button .
STR_RIGHTB, "Rechts " //String for Right Button .
STR_HELPB, "Hilfe" //String for Help Button .
STR_FILEDLGT,"C++ Datei Dialog eroeffnen " //String for Open Di alog .
STR_FONTDLGT,"C++ Schriftarten Dialog eroeffen " //String-Font Open Dialog .
STR_MSGTXT, "Datei konnte nicht eroeffnet werden: $$$$$$$$"//MessageBox .
STR_WHITE, "Weiss" //White .
STR_BLACK, "Schwarz" //Black .
STR_BLUE, "Blau" //Blue .
STR_RED, "Rot" //Red .
STR_PINK, "Lila" //Pink .
STR_GREEN, "Gruen" //Green .
STR_CYAN, "Tuerkis" //Cyan .
STR_YELLOW, "Gelb" //Yellow .
STR_LIST_COLOR,"Farben Listen Box" //List Box Color .
STR_STATIC_COLOR,"Hallo Welt Farben " //Static Color .
STR_APPLY, "Aendern" //Apply .
STR_CANCEL, "Beenden" //Cancel .
STR_DEMO_LABEL1,"Einstellen der Demo 'Speed'" //Label 1 .
STR_DEMO_LABEL2,"(1-Schnell, 2-Langsam):" //Label 2 v6
END
//************************************************************************** v3
// menu bar for main window - used by IMenuBar Class * .
// Text String <-> Menu Item ID (Command ID) * .
//************************************************************************** v3
MENU WND_MAIN //Main Window Menu (WND_MAIN) v3
BEGIN
SUBMENU "~Datei", MI_FILE //File Submenu v6
BEGIN // .
MENUITEM "~Eroeffnen...", MI_OPEN //Open Menu Item .
MENUITEM "~Profil lesen", MI_READ_PROFILE//Read Profile Menu Item .
MENUITEM "~Profil aendern", MI_UPDATE_PROFILE//Update Profile M enu Item.
END // v6
SUBMENU "~Editieren", MI_EDIT //Edit Submenu v4
BEGIN
SUBMENU "~Ausrichten", MI_ALIGNMENT //Alignment Submenu v3
BEGIN
MENUITEM "~Links\tF7", MI_LEFT //Left Menu Item - F7 Key v4
MENUITEM "~Mitte\tF8", MI_CENTER //Center Menu Item - F8 K ey v4
MENUITEM "~Rechts\tF9", MI_RIGHT //Right Menu Item - F9 Ke y v4
END
MENUITEM "~Farben...", MI_COLOR //Color Menu Item v6
MENUITEM "~Schriftarten...", MI_FONT //Font Menu Item v6
MENUITEM "~Text...", MI_TEXT //Text Menu Item v4
END
SUBMENU "~Demo", MI_DEMO //Demo Submenu v6
BEGIN // .
MENUITEM "~Demo starten", MI_DEMO_START // .
MENUITEM "~Demo anhalten", MI_DEMO_STOP // .
MENUITEM "~Demo Geschwindigkeit...", MI_DEMO_SPEED // .
END //v6
SUBMENU "~Hilfe", MI_HELP //Help Submenu v5
BEGIN // .
MENUITEM "Generelle ~Hilfe...", MI_GENERAL_HELP // .
MENUITEM "Erweiterte ~Hilfe..",SC_HELPEXTENDED, MIS_SYSCOMMAND // .
MENUITEM "~Schluessel Hilfe...",SC_HELPKEYS, MIS_SYSCOMMAND // .
MENUITEM "~Index Hilfe...",SC_HELPINDEX, MIS_SYSCOMMAND // .
END //v5
END
MENU WND_POPUP //Popup Menu v6
BEGIN // .
MENUITEM "Links", MI_LEFT //Left Menu Item .
MENUITEM "Mitte", MI_CENTER //Center Menu Item .
MENUITEM "Rechts", MI_RIGHT //Right Menu Item .
END // v6
//************************************************************************** v4
// Accelerator (key) table resources - used by IAccelerator Class * .
// Key Value <-> Menu Item ID (Command ID) * .
//************************************************************************** .
ACCELTABLE WND_MAIN //Acc. Table for Main Window .
BEGIN // v4
VK_F7, MI_LEFT, VIRTUALKEY //F7 - Left v4
VK_F8, MI_CENTER, VIRTUALKEY //F8 - Center .
VK_F9, MI_RIGHT, VIRTUALKEY //F9 - Right .
END // v4
//************************************************************************** v4
// dialog resources - used by ATextDialog (IDialogWindow) Class * .
//************************************************************************** .
rcinclude adialogg.dlg //Text Dialog Template v4
//************************************************************************** v5
// help table resources - used by IHelpWindow Class * .
//************************************************************************** v5
HELPTABLE HELP_TABLE // .
BEGIN // .
HELPITEM WND_MAIN, SUBTABLE_MAIN, 100 // .
HELPITEM WND_TEXTDIALOG, SUBTABLE_DIALOG, 200 //v5
HELPITEM WND_COLOR, SUBTABLE_COLOR, 300 //v6
HELPITEM WND_DEMO_SPEED, SUBTABLE_SPEED, 400 //v6
END //v5
HELPSUBTABLE SUBTABLE_MAIN //Main Window Help Subtable v5
BEGIN // .
HELPSUBITEM WND_HELLO, 100 //Hello <-> Help ID 100 .
HELPSUBITEM WND_LISTBOX, 102 //Help for List Box
HELPSUBITEM MI_EDIT, 110 //Edit Menu .
HELPSUBITEM MI_ALIGNMENT, 111 //Alignment Menu .
HELPSUBITEM MI_LEFT, 112 //Left Menu Item .
HELPSUBITEM MI_CENTER, 113 //Center Menu Item .
HELPSUBITEM MI_RIGHT, 114 //Right Menu Item .
HELPSUBITEM MI_TEXT, 199 //Text Menu Item .
END // v5
HELPSUBTABLE SUBTABLE_DIALOG //Text Dialog Help Subtable v5
BEGIN // .
HELPSUBITEM DID_ENTRY, 201 //Entry Field <-> Help ID 201 .
HELPSUBITEM DID_OK, 202 //OK Button <-> Help ID 202 .
HELPSUBITEM DID_CANCEL, 203 //OK Button <-> Help ID 203 .
END // v5
HELPSUBTABLE SUBTABLE_COLOR //Color Help Subtable v6
BEGIN // .
HELPSUBITEM WND_COLOR, 300 //Define Color Notebook Help .
HELPSUBITEM WND_SAPPLY, 301 //Define Apply Button Help .
HELPSUBITEM WND_SCANCEL, 302 //Define Cancel Button Help .
HELPSUBITEM WND_SWHITE, 303 //Define Static Color Help .
HELPSUBITEM WND_SBLACK, 303 //Define Static Color Help .
HELPSUBITEM WND_SBLUE, 303 //Define Static Color Help .
HELPSUBITEM WND_SRED, 303 //Define Static Color Help .
HELPSUBITEM WND_SPINK, 303 //Define Static Color Help .
HELPSUBITEM WND_SGREEN, 303 //Define Static Color Help .
HELPSUBITEM WND_SCYAN, 303 //Define Static Color Help .
HELPSUBITEM WND_SYELLOW, 303 //Define Static Color Help .
HELPSUBITEM WND_LAPPLY, 304 //Define Apply Button Help .
HELPSUBITEM WND_LCANCEL, 305 //Define Cancel Button Help .
HELPSUBITEM WND_LWHITE, 306 //Define List Color Help .
HELPSUBITEM WND_LBLACK, 306 //Define List Color Help .
HELPSUBITEM WND_LBLUE, 306 //Define List Color Help .
HELPSUBITEM WND_LRED, 306 //Define List Color Help .
HELPSUBITEM WND_LPINK, 306 //Define List Color Help .
HELPSUBITEM WND_LGREEN, 306 //Define List Color Help .
HELPSUBITEM WND_LCYAN, 306 //Define List Color Help .
HELPSUBITEM WND_LYELLOW, 306 //Define List Color Help .
END // v6
HELPSUBTABLE SUBTABLE_SPEED //Speed Help Subtable v6
BEGIN // .
HELPSUBITEM WND_DEMO_SPEED, 400 //Demo Speed Help .
HELPSUBITEM WND_DEMO_SLIDER, 401 //Demo Slider Help .
END // v6