home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turbo Toolbox
/
Turbo_Toolbox.iso
/
1991
/
04
/
txl
/
1_preis
/
kubasic.rc
< prev
next >
Wrap
Text File
|
1991-02-02
|
13KB
|
256 lines
/************************************************************************
* ....................................... *
* . . *
* . TOOLBOX - INTERPRETER . *
* . RESSOURCEN - DATEI . *
* . KUBASIC.RC . *
* ....................................... *
*************************************************************************/
#include "windows.h"
#include "kubasic.h"
KUBASICON ICON kubasic.ico
TOOLBOX BITMAP toolbox.bmp
STRINGTABLE
BEGIN
IDSNAME, "KUBASIC"
IDSABOUT, "About..."
IDSTITLE, "TOOLBOX-INTERPRETER"
END
theMenu MENU
Begin
POPUP "&Menue"
Begin
MENUITEM "&Hilfe \tF1", MN_HELP
MENUITEM "&run \tF2", MN_RUN
MENUITEM "&load /weitersuchen \tF3", MN_LOAD
MENUITEM "&save /ersetzen \tF4", MN_SAVE
MENUITEM "&list \tF5", MN_LIST
MENUITEM "&typeset \tF6", MN_TYPESET
MENUITEM "&setscreen \tF8", MN_SCREEN
MENUITEM "&cls \tF9", MN_CLS
MENUITEM "&Mono \tF10", MN_MONO
MENUITEM SEPARATOR
MENUITEM "&Ende \tALT-F4", MN_EXIT
End
POPUP "&Edit"
Begin
MENUITEM "&Editor \tF7", MN_EDITOR
MENUITEM "&Interpreter \tF8", MN_INTERPR
MENUITEM SEPARATOR
MENUITEM "&Undo \tAlt+Rⁿck", MN_UNDO
MENUITEM "&Ausschneiden\tEntf", MN_CUT
MENUITEM "&Kopieren \tStrg+Einfg", MN_COPY
MENUITEM "&Einfⁿgen \tUmsch+Einfg",MN_PASTE
MENUITEM "&L÷schen \tUmsch+Entf", MN_CLEAR
MENUITEM "&Selektieren alles", MN_SELECT
MENUITEM SEPARATOR
MENUITEM "&Load", MN_ELOAD
MENUITEM "&Save", MN_ESAVE
End
POPUP "&Search"
Begin
MENUITEM "&Find", MN_SEARCH
MENUITEM "&Repeat Last Find \tF3", MN_WSEARCH
MENUITEM "&Change by", MN_ERSETZE
MENUITEM "&Substitute \tF4", MN_WERSETZE
End
POPUP "&Fonts"
Begin
MENUITEM "&System ", MN_SYSFON
MENUITEM "&Terminal", MN_TERFON
MENUITEM "&Helv ", MN_HELFON
MENUITEM "&Courier ", MN_COUFON
MENUITEM "Tms Rm&n ", MN_TMSFON
MENUITEM "&Roman ", MN_ROMFON
MENUITEM "S&cript ", MN_SCRFON
MENUITEM "&Modern ", MN_MODFON
End
POPUP "&Grad"
Begin
MENUITEM "8 ", MN_ACHT
MENUITEM "10", MN_ZEHN
MENUITEM "12", MN_ZWLF
MENUITEM "13", MN_DRZN
MENUITEM "15", MN_FFZN
MENUITEM "16", MN_SHZN
MENUITEM "18", MN_ACZN
MENUITEM "19", MN_NNZN
MENUITEM "20", MN_ZWAN
MENUITEM "21", MN_EIZW
MENUITEM "22", MN_ZWZW, MENUBARBREAK
MENUITEM "24", MN_VRZW,
MENUITEM "26", MN_SXZW,
MENUITEM "27", MN_SIZW,
MENUITEM "28", MN_ACZW,
MENUITEM "29", MN_NNZW,
MENUITEM "30", MN_DRSG,
MENUITEM "32", MN_ZWSG,
MENUITEM "35", MN_FFSG,
MENUITEM "36", MN_SXSG,
MENUITEM "37", MN_SISG, MENUBARBREAK
MENUITEM "38", MN_ACSG,
MENUITEM "39", MN_NNSG,
MENUITEM "40", MN_VRZG,
MENUITEM "42", MN_ZWZG,
MENUITEM "44", MN_VVZG,
MENUITEM "45", MN_FFZG,
MENUITEM "48", MN_ACZG,
MENUITEM "50", MN_FFZC,
MENUITEM "52", MN_ZWZC,
MENUITEM "54", MN_VFZC, MENUBARBREAK
MENUITEM "56", MN_SXZC
End
POPUP "&Dicke"
Begin
MENUITEM "&NORMAL ", MW_NORMAL
MENUITEM "&HEAVY ", MW_HEAVY
MENUITEM SEPARATOR
MENUITEM "&Kursiv ", MN_KURSIV
MENUITEM "&Unterstr....", MN_UNTERS
MENUITEM "Du&rchgestr..", MN_DURCHG
End
POPUP "&Precision"
Begin
MENUITEM "&Box ", MW_TEXTBOX
MENUITEM "&Typesethelp ", MW_TEXTHELP
End
End
ABOUTBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 22, 13, 155, 146
STYLE WS_DLGFRAME | WS_POPUP
BEGIN
CONTROL "Microsoft Windows", -1, "static", SS_CENTER | WS_GROUP | WS_CHILD, 0, 4, 154, 8
CONTROL " ", -1, "static", SS_ICON | WS_CHILD, 8, 22, 16, 26
CONTROL "INTERPRETER", -1, "static", SS_CENTER | WS_GROUP | WS_CHILD, 0, 14, 154, 8
CONTROL "Version 1.0 P.D.", -1, "static", SS_CENTER | WS_GROUP | WS_CHILD, 30, 34, 94, 8
CONTROL "Copyright ⌐ 1990 KuBa « ", -1, "static", SS_CENTER | WS_GROUP | WS_CHILD, 0, 46, 154, 9
CONTROL " &Ok ", KUBASICON, "button", BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 59, 122, 44, 16
CONTROL "Text", -1, "static", SS_BLACKFRAME | WS_CHILD, 26, 60, 110, 41
CONTROL "Kurt Bauer", -1, "static", SS_LEFT | WS_CHILD, 32, 64, 43, 10
CONTROL "Bahnhofstr.35", -1, "static", SS_LEFT | WS_CHILD, 33, 75, 54, 9
CONTROL "6973 Boxberg - Schweigern", -1, "static", SS_LEFT | WS_CHILD, 32, 88, 103, 10
CONTROL "Tel. 07930 / 6590 ", -1, "static", SS_LEFT | WS_CHILD, 33, 106, 99, 12
END
TEXTBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 73, 37, 127, 59
CAPTION " * Eingabe * "
STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
BEGIN
CONTROL "Wert eingeben ! ", MN_QUESTION, "static", SS_LEFT | WS_CHILD, 3, 4, 121, 12
CONTROL ".............................", MN_TEXT, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 2, 19, 122, 12
CONTROL " &OK ", IDOK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 36, 38, 56, 14
END
TYPEHELP DIALOG LOADONCALL MOVEABLE DISCARDABLE 135, 4, 136, 169
STYLE WS_DLGFRAME | WS_VISIBLE | WS_POPUP
BEGIN
CONTROL "1.- typeset (*Art 0 = System ", -1, "static", SS_LEFT | WS_CHILD, 2, 4, 119, 10
CONTROL "1.- 1=Terminal 2=Helv 3=Courier ", -1, "static", SS_LEFT | WS_CHILD, 2, 14, 127, 10
CONTROL "1.- 4=Tms Rmn 5=Roman 6=Script ", -1, "static", SS_LEFT | WS_CHILD, 2, 24, 124, 10
CONTROL "2.3 7=Modern *Breit 0-56 *Hoch ", -1, "static", SS_LEFT | WS_CHILD, 2, 34, 122, 10
CONTROL "4.5 *Fett 5000/600 *Unterstr ", -1, "static", SS_LEFT | WS_CHILD, 2, 44, 119, 10
CONTROL "6.7 *Durchgestr *Kursiv 0 | 1 ", -1, "static", SS_LEFT | WS_CHILD, 2, 54, 127, 10
CONTROL "8.- *Fam.10=Def.20=Fix. 30=Var. ", -1, "static", SS_LEFT | WS_CHILD, 2, 64, 129, 10
CONTROL "8.- + 0 DONTCARE 1 DEC 2 MODERN ", -1, "static", SS_LEFT | WS_CHILD, 2, 74, 127, 10
CONTROL "8.- + 3 ROMAN 4 SCRIPT 5 SWISS ", -1, "static", SS_LEFT | WS_CHILD, 2, 84, 125, 10
CONTROL "9.- *OUTP 0Def1CHAR2STRING3STROK", -1, "static", SS_LEFT | WS_CHILD, 2, 94, 131, 10
CONTROL "10- *Clip 0 DEf 1 CHAR 2 STROKE ", -1, "static", SS_LEFT | WS_CHILD, 2, 104, 126, 10
CONTROL "11- *Qual 0 Def 1 DRAFT 2 PROOF ", -1, "static", SS_LEFT | WS_CHILD, 2, 114, 129, 10
CONTROL "12- *OEM- ANSI-Charset 0 | 255 ", -1, "static", SS_LEFT | WS_CHILD, 2, 124, 129, 10
CONTROL "13-14*ESC*ORIENT 0 900 1800 2700", -1, "static", SS_LEFT | WS_CHILD, 2, 136, 132, 10
CONTROL " &ALLES KLAR ? ", IDOK, "button", BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 29, 148, 82, 15
END
HELPBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 3, 4, 279, 246
STYLE WS_DLGFRAME | WS_VISIBLE | WS_POPUP
BEGIN
CONTROL "run runb list new cls end rem system llist;", -1, "static", SS_LEFT | WS_CHILD, 6, 0, 266, 10
CONTROL "input [''Text'',]Variable; inline [''Text'',]Variable; ", -1, "static", SS_LEFT | WS_CHILD, 6, 10, 266, 10
CONTROL "print Variable,''String'',((FORMEL)),..usw....; ", -1, "static", SS_LEFT | WS_CHILD, 6, 20, 266, 10
CONTROL "let Variablenname=Formel Konst ''STRING''; ", -1, "static", SS_LEFT | WS_CHILD, 6, 30, 266, 10
CONTROL "typeset o.Parameter Systemfont ? eingeben fⁿr Hilfe (1-14)", -1, "static", SS_LEFT | WS_CHILD, 6, 40, 266, 10
CONTROL "load ''*.TXL''; (ohne Parameter erscheint Dialogbox) ", -1, "static", SS_LEFT | WS_CHILD, 5, 50, 269, 10
CONTROL "save ''*.TXL''; settextcolor(0-15); setbkcolor(0-15); ", -1, "static", SS_LEFT | WS_CHILD, 6, 60, 266, 10
CONTROL "goto Zeilennummer xxx; setcolor(0-15) setpencolor(0-15) ", -1, "static", SS_LEFT | WS_CHILD, 6, 70, 266, 10
CONTROL "while Formel<=>Formel wend ", -1, "static", SS_LEFT | WS_CHILD, 6, 81, 266, 10
CONTROL "for Variable=Formel to Formel step Formel; ", -1, "static", SS_LEFT | WS_CHILD, 6, 91, 266, 10
CONTROL "if (F) <<=<>=>>AND OR XOR EQV NOT(..) >(F) if ''*!H?OYC TEXT'';", -1, "static", SS_LEFT | WS_CHILD, 6, 101, 266, 10
CONTROL "locate (X,Y); cursor off/on msgbox ''*!H?OYC TEXT'';", -1, "static", SS_LEFT | WS_CHILD, 6, 110, 266, 10
CONTROL "setprinter; setscreen; *!H = * ! Hand OK YESNO OKCANCEL ", -1, "static", SS_LEFT | WS_CHILD, 6, 120, 266, 10
CONTROL "movewindow (X,Y,Br,H÷he); ", -1, "static", SS_LEFT | WS_CHILD, 7, 130, 266, 10
CONTROL "titlewindow ''Text''; ", -1, "static", SS_LEFT | WS_CHILD, 6, 140, 266, 10
CONTROL "setpixel (X1,Y1,Farbe); viereck (X1,Y1,X2,Y2,X3,Y3,X4,Y4);", -1, "static", SS_LEFT | WS_CHILD, 6, 150, 266, 10
CONTROL "roundrect (X1,Y1,X2,Y2,X3,Y3); ", -1, "static", SS_LEFT | WS_CHILD, 6, 160, 266, 10
CONTROL "line (X1,Y1,X2,Y2); polyline (X1,Y1,X2,Y2,X3,Y3,X4,Y4);", -1, "static", SS_LEFT | WS_CHILD, 6, 170, 266, 10
CONTROL "ellipse (X1,Y1,X2,Y2);", -1, "static", SS_LEFT | WS_CHILD, 6, 181, 266, 10
CONTROL "rectangle (X1,Y1,X2,Y2); rectline (X1,Y1,X2,Y2);", -1, "static", SS_LEFT | WS_CHILD, 6, 190, 266, 10
CONTROL "arc (X1,Y1,X2,Y2,X3,Y3,X4,Y4); floodfill (X1,Y1,Randfarbe 0-15);", -1, "static", SS_LEFT | WS_CHILD, 6, 201, 266, 10
CONTROL "pie (X1,Y1,X2,Y2,X3,Y3,X4,Y4); ", -1, "static", SS_LEFT | WS_CHILD, 6, 211, 266, 10
CONTROL " &OK ", IDOK, "button", BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 7, 226, 264, 14
END
SETTEXTBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 11, 16, 199, 100
STYLE WS_DLGFRAME | WS_POPUP
BEGIN
CONTROL "Outp.Prec.", -1, "static", SS_LEFT | WS_CHILD, 11, 2, 41, 10
CONTROL "Clip.Prec.", -1, "static", SS_LEFT | WS_CHILD, 61, 2, 40, 10
CONTROL "Quality", -1, "static", SS_LEFT | WS_CHILD, 111, 2, 33, 10
CONTROL "Family", -1, "static", SS_LEFT | WS_CHILD, 162, 2, 27, 10
CONTROL "DEFAULT", OP_DEF, "button", BS_RADIOBUTTON | WS_TABSTOP | WS_CHILD, 2, 12, 42, 14
CONTROL "CHARACTER",OP_CHAR, "button", BS_RADIOBUTTON | WS_TABSTOP | WS_CHILD, 2, 25, 47, 12
CONTROL "STRING",OP_STRING, "button", BS_RADIOBUTTON | WS_TABSTOP | WS_CHILD, 2, 38, 37, 12
CONTROL "STROKE",OP_STROKE, "button", BS_RADIOBUTTON | WS_TABSTOP | WS_CHILD, 2, 51, 40, 12
CONTROL "DEFAULT",CL_DEF, "button", BS_RADIOBUTTON | WS_TABSTOP | WS_CHILD, 52, 13, 46, 12
CONTROL "CHARACTER",CL_CHAR, "button", BS_RADIOBUTTON | WS_TABSTOP | WS_CHILD, 52, 25, 48, 12
CONTROL "STROKE",CL_STROKE, "button", BS_RADIOBUTTON | WS_TABSTOP | WS_CHILD, 52, 38, 38, 12
CONTROL "DEFAULT",QU_DEF, "button", BS_RADIOBUTTON | WS_TABSTOP | WS_CHILD, 102, 13, 41, 12
CONTROL "DRAFT",QU_DRAFT, "button", BS_RADIOBUTTON | WS_TABSTOP | WS_CHILD, 102, 25, 31, 12
CONTROL "PROOF",QU_PROOF, "button", BS_RADIOBUTTON | WS_TABSTOP | WS_CHILD, 102, 38, 31, 12
CONTROL "DEFAULT",FA_DEF, "button", BS_RADIOBUTTON | WS_TABSTOP | WS_CHILD, 154, 13, 41, 12
CONTROL "FIXED", FA_FIX, "button", BS_RADIOBUTTON | WS_TABSTOP | WS_CHILD, 154, 25, 34, 12
CONTROL "VARIABLE",FA_VAR, "button", BS_RADIOBUTTON | WS_TABSTOP | WS_CHILD, 154, 38, 44, 12
CONTROL "DONTCARE", FA_DNTC, "button", BS_CHECKBOX | WS_TABSTOP | WS_CHILD, 102, 55, 44, 12
CONTROL "DECORARTIV",FA_DEC, "button", BS_CHECKBOX | WS_TABSTOP | WS_CHILD, 102, 68, 51, 12
CONTROL "MODERN", FA_MOD, "button", BS_CHECKBOX | WS_TABSTOP | WS_CHILD, 102, 82, 38, 12
CONTROL "ROMAN", FA_ROM, "button", BS_CHECKBOX | WS_TABSTOP | WS_CHILD, 154, 54, 34, 12
CONTROL "SCRIPT", FA_SCR, "button", BS_CHECKBOX | WS_TABSTOP | WS_CHILD, 154, 68, 36, 12
CONTROL "SWISS", FA_SWS, "button", BS_CHECKBOX | WS_TABSTOP | WS_CHILD, 154, 82, 32, 12
CONTROL "OEM", MW_OEM, "button", BS_CHECKBOX | WS_TABSTOP | WS_CHILD, 43, 51, 25, 12
CONTROL "ANSI",MW_ANSI, "button", BS_CHECKBOX | WS_TABSTOP | WS_CHILD, 70, 51, 28, 12
CONTROL " &OK ", IDOK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 16, 69, 67, 18
END
Open DIALOG 10, 10, 148, 112
STYLE WS_DLGFRAME | WS_POPUP
BEGIN
LTEXT "Open File &Name:", ID_FILENAME, 4, 4, 60, 10
EDITTEXT ID_EDIT, 4, 16, 100, 12, ES_AUTOHSCROLL
LTEXT "&Files in", ID_FILES, 4, 40, 32, 10
LISTBOX, ID_LISTBOX, 4, 52, 70, 56, WS_TABSTOP
LTEXT "", ID_PATH, 40, 40, 100, 10
DEFPUSHBUTTON "&Open" , IDOK, 87, 60, 50, 14
PUSHBUTTON "&Cancel", IDCANCEL, 87, 80, 50, 14
END
theAcc ACCELERATORS
BEGIN
VK_BACK, MN_UNDO, VIRTKEY, SHIFT
VK_DELETE, MN_CUT, VIRTKEY
VK_INSERT, MN_COPY, VIRTKEY, CONTROL
VK_INSERT, MN_PASTE, VIRTKEY, SHIFT
VK_DELETE, MN_CLEAR, VIRTKEY, SHIFT
VK_F1 , MN_HELP, VIRTKEY
VK_F2 , MN_RUN , VIRTKEY
VK_F3 , MN_LOAD, VIRTKEY
VK_F4 , MN_SAVE, VIRTKEY
VK_F5 , MN_LIST, VIRTKEY
VK_F6 , MN_TYPESET,VIRTKEY
VK_F7 , MN_EDITOR, VIRTKEY
VK_F8 , MN_INTERPR, VIRTKEY
VK_F9 , MN_CLS , VIRTKEY
VK_F10 , MN_MONO, VIRTKEY
END