Source file: /~heha/ewa/Motor/cdesk.zip/cdesk.rc

#include "windows.h"
#include "commctrl.h"
#pragma code_page(65001)


100 MENU
{
 POPUP "&Einstellungen"
 {
  MENUITEM "&Test-Dialog", 101
  MENUITEM "&Exe-Größe", 102
  MENUITEM "&Simulator…",112
  MENUITEM "&DrawText Test…",113
 }
}

100 DIALOG 0,0,494,378
STYLE DS_NOFAILCREATE|WS_OVERLAPPEDWINDOW
CAPTION "Steuertafel"
FONT 10,"Arial"
MENU 100
CLASS "#100"
{
 CONTROL	"",16,"PlotXY",WS_BORDER|WS_TABSTOP|WS_GROUP,4,4,292,370
 CONTROL	"Offset &Phasenströme",-1,"Button",BS_GROUPBOX,300,4,190,50
 CONTROL	"i\x18a/A",17,"EditX",WS_BORDER|WS_TABSTOP|ES_AUTOHSCROLL|ES_CENTER,310,26,50,14
 CONTROL	"i\x18b/A",18,"EditX",WS_BORDER|WS_TABSTOP|ES_AUTOHSCROLL|ES_CENTER,370,26,50,14
 CONTROL	"i\x18c/A",19,"EditX",WS_BORDER|WS_TABSTOP|ES_AUTOHSCROLL|ES_CENTER,430,26,50,14
 CONTROL	"Schalt&winkel",-1,"Button",BS_GROUPBOX,300,64,190,50
 CONTROL	"θ\x18on/°",20,"EditX",WS_BORDER|WS_TABSTOP|ES_AUTOHSCROLL|ES_CENTER,310,86,50,14
 CONTROL	"θ\x18off/°",21,"EditX",WS_BORDER|WS_TABSTOP|ES_AUTOHSCROLL|ES_CENTER,370,86,50,14
 CONTROL	"Regelung",-1,"Button",BS_GROUPBOX,430,70,54,40
 CONTROL	"θ_on",35,"Button",BS_AUTOCHECKBOX|WS_TABSTOP|WS_GROUP,440,80,40,12
 CONTROL	"θ\x18\x1E\x01\x01\xFFoff",36,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,440,94,40,12
 CONTROL	"Stromregelung",-1,"Button",BS_GROUPBOX,300,124,70,50
 CONTROL	"i\x18soll/A",22,"EditX",WS_BORDER|WS_TABSTOP|ES_AUTOHSCROLL|ES_CENTER,310,146,50,14
 CONTROL	"Winkel/°",40,"EditX",WS_BORDER|WS_TABSTOP|ES_AUTOHSCROLL|ES_CENTER|ES_READONLY,380,142,50,18
 CONTROL	"Drehzahl/U/min",41,"EditX",WS_BORDER|WS_TABSTOP|ES_AUTOHSCROLL|ES_CENTER|ES_READONLY,440,142,50,18
 CONTROL	"Drehzahlregelung",-1,"Button",BS_GROUPBOX,300,184,190,60
 CONTROL	"n\x18soll/U/min",23,"EditX",WS_BORDER|WS_TABSTOP|ES_AUTOHSCROLL|ES_CENTER,310,206,50,13
 CONTROL	"Kp\x18n/?",24,"EditX",WS_BORDER|WS_TABSTOP|ES_AUTOHSCROLL|ES_CENTER,370,206,50,13
 CONTROL	"Ki\x18n/?",25,"EditX",WS_BORDER|WS_TABSTOP|ES_AUTOHSCROLL|ES_CENTER,430,206,50,13
 CONTROL	"&aktiv",37,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,310,230,80,12
 CONTROL	"Ausgang der Normierung",-1,"Button",BS_GROUPBOX,300,254,190,50
 CONTROL	"i\x18soll/A",42,"EditX",WS_BORDER|ES_AUTOHSCROLL|ES_CENTER|ES_READONLY,310,276,50,13
 CONTROL	"θ\x18neg/°",43,"EditX",WS_BORDER|ES_AUTOHSCROLL|ES_CENTER|ES_READONLY,370,276,50,13
 CONTROL	"θ\x18on/°",44,"EditX",WS_BORDER|ES_AUTOHSCROLL|ES_CENTER|ES_READONLY,430,276,50,13
 CONTROL	"&Betriebsart",-1,"Button",BS_GROUPBOX,300,314,190,60
 CONTROL	"Phase a bestromen",32,"Button",BS_AUTOCHECKBOX|WS_TABSTOP|WS_GROUP,310,330,80,12
 CONTROL	"Phase b bestromen",33,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,310,344,80,12
 CONTROL	"Phase c bestromen",34,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,310,358,80,12
 CONTROL	"&Run",48,"Button",BS_PUSHBUTTON|WS_TABSTOP|WS_GROUP,400,330,60,18
 PUSHBUTTON	"&Stop",49,400,350,60,18,WS_TABSTOP
 CONTROL	"θ2 &O\x182",-1,"StaticX",WS_GROUP|ES_READONLY,380,170,60,10
}

101 DIALOG 0, 0, 186, 90
STYLE DS_MODALFRAME|DS_NOFAILCREATE|WS_MINIMIZEBOX|WS_MAXIMIZEBOX|WS_POPUP|WS_CAPTION|WS_SYSMENU
CAPTION "Dialog"
FONT 8, "Arial"
{
 CONTROL	"Dreh&zahl/U/min",10,"EditX",WS_BORDER|WS_TABSTOP|ES_AUTOHSCROLL|ES_CENTER,37,15,50,14
 RTEXT		"Schnittstelle:",-1,8,54,50,8
 CONTROL	"",20,WC_COMBOBOXEX,WS_VSCROLL|WS_TABSTOP|CBS_DROPDOWNLIST,60,52,70,100
 DEFPUSHBUTTON	"OK",IDOK,129,7,50,14
 PUSHBUTTON	"Abbrechen",IDCANCEL,129,24,50,14
}

112 DIALOG 500,10,240,210
STYLE DS_MODALFRAME|DS_NOFAILCREATE|WS_POPUP|WS_CAPTION|WS_SYSMENU
CAPTION "Mischsignalgenerator"
//FONT 10,"Arial"
{
 LTEXT		"&Generatoren",-1,4,4,60,8
 LISTBOX	100,4,14,60,120,LBS_NOTIFY|WS_TABSTOP|WS_BORDER|WS_VSCROLL
 LTEXT		"Audioausgabe",-1,4,140,60,8
 COMBOBOX	103,4,150,60,60,WS_BORDER|WS_TABSTOP|CBS_DROPDOWNLIST
 GROUPBOX	"",101,66,4,160,180
 RTEXT		"&Name",-1,68,20,40,8
 EDITTEXT	10,110,18,50,12,WS_BORDER|WS_TABSTOP|ES_AUTOHSCROLL|ES_LEFT
 RTEXT		"&Kurvenform",-1,68,40,40,8
 COMBOBOX	11,110,38,50,50,WS_BORDER|WS_TABSTOP|CBS_DROPDOWNLIST
 PUSHBUTTON	"Editieren…",102,88,52,72,12,WS_DISABLED
 CONTROL	"&Frequenz/Hz",12,"EditX",WS_BORDER|WS_TABSTOP|ES_AUTOHSCROLL|ES_CENTER,170,20,50,14
 CONTROL	"&Amplitude",13,"EditX",WS_BORDER|WS_TABSTOP|ES_AUTOHSCROLL|ES_CENTER,170,55,50,14
 CONTROL	"&Offset",14,"EditX",WS_BORDER|WS_TABSTOP|ES_AUTOHSCROLL|ES_CENTER,170,90,50,14
 CONTROL	"&Phase/°",15,"EditX",WS_BORDER|WS_TABSTOP|ES_AUTOHSCROLL|ES_CENTER,170,125,50,14
 CONTROL	"&Symmetrie/%",16,"EditX",WS_BORDER|WS_TABSTOP|ES_AUTOHSCROLL|ES_CENTER,170,160,50,14
 GROUPBOX	"&Modulatoren",-1,80,68,80,100
 RTEXT		"FM",-1,82,90,16,8
 COMBOBOX	17,100,88,50,50,WS_BORDER|WS_TABSTOP|CBS_DROPDOWNLIST
 RTEXT		"PM",-1,82,110,16,8
 COMBOBOX	18,100,108,50,50,WS_BORDER|WS_TABSTOP|CBS_DROPDOWNLIST
 RTEXT		"AM",-1,82,130,16,8
 COMBOBOX	19,100,128,50,50,WS_BORDER|WS_TABSTOP|CBS_DROPDOWNLIST
 RTEXT		"OM",-1,82,150,16,8
 COMBOBOX	20,100,148,50,50,WS_BORDER|WS_TABSTOP|CBS_DROPDOWNLIST
 PUSHBUTTON	"<<",6,8,190,20,12
 PUSHBUTTON	">>",7,30,190,20,12
 PUSHBUTTON	"&Löschen",8,52,190,40,12
 PUSHBUTTON	"&Duplizieren",9,94,190,50,12
 PUSHBUTTON	"Wegtreten",IDCANCEL,160,190,40,12
}

113 DIALOG 100,100,250,300
STYLE DS_MODALFRAME|DS_NOFAILCREATE|WS_POPUP|WS_CAPTION|WS_SYSMENU
CAPTION "DrawTextEx Test"
{
 LTEXT		"&Text",		-1,  8, 10, 40,  8,WS_GROUP
 EDITTEXT				10, 50,  8, 80, 13,ES_AUTOHSCROLL
 LTEXT		"&Font",		-1,  8, 24, 40,  8,WS_GROUP
 EDITTEXT				11, 50, 22, 80, 13,ES_AUTOHSCROLL
 LTEXT		"&Rectangle",		-1,  8, 38, 40,  8,WS_GROUP
 EDITTEXT				12, 50, 36, 80, 13,ES_AUTOHSCROLL
 EDITTEXT				14, 50, 50, 80, 12,ES_READONLY
 LTEXT		"DT&Params",		-1,  8, 66, 40,  8,WS_GROUP
 EDITTEXT				13, 50, 64, 80, 13,ES_AUTOHSCROLL
 EDITTEXT				15, 50, 78, 80, 12,ES_READONLY
 PUSHBUTTON	"θ2_$O",		64,  8, 92,120,120,WS_DISABLED|WS_BORDER|BS_OWNERDRAW
 AUTOCHECKBOX	"DT_&CENTER",		16,140,  8,100, 12,WS_GROUP
 AUTOCHECKBOX	"DT_RIGHT",		17,140, 20,100, 12
 AUTOCHECKBOX	"DT_&VCENTER",		18,140, 32,100, 12
 AUTOCHECKBOX	"DT_BOTTOM",		19,140, 44,100, 12
 AUTOCHECKBOX	"DT_WORDBREAK",		20,140, 56,100, 12
 AUTOCHECKBOX	"DT_&SINGLELINE",	21,140, 68,100, 12
 AUTOCHECKBOX	"DT_EXPANDTABS",	22,140, 80,100, 12
 AUTOCHECKBOX	"DT_TABSTOP",		23,140, 92,100, 12
 AUTOCHECKBOX	"DT_&NOCLIP",		24,140,104,100, 12
 AUTOCHECKBOX	"DT_EXTERNALLEADING",	25,140,116,100, 12
 AUTOCHECKBOX	"DT_CALCRECT",		26,140,128,100, 12
 AUTOCHECKBOX	"DT_NOPREFIX",		27,140,140,100, 12
 AUTOCHECKBOX	"DT_INTERNAL \x1E&",	28,140,152,100, 12	// Geht unterstrichens & als Alt+Shift+6?
 AUTOCHECKBOX	"DT_EDITCONTROL",	29,140,164,100, 12
 AUTOCHECKBOX	"DT_PATH_ELLIPSIS",	30,140,176,100, 12
 AUTOCHECKBOX	"DT_END_ELLIPSIS",	31,140,188,100, 12
 AUTOCHECKBOX	"DT_MODIFYSTRING",	32,140,200,100, 12
 AUTOCHECKBOX	"DT_RTLREADING",	33,140,212,100, 12
 AUTOCHECKBOX	"DT_WORD_ELLIPSIS",	34,140,224,100, 12
 AUTOCHECKBOX	"DT_NOFWCHARBREAK",	35,140,236,100, 12
 AUTOCHECKBOX	"DT_HIDEPREFIX",	36,140,248,100, 12
 AUTOCHECKBOX	"DT_PREFIXONLY",	37,140,260,100, 12
 AUTOCHECKBOX	"DT_SUPERSUB",		38,140,272,100, 12
 AUTOCHECKBOX	"DT_KEEPCONTROLS",	39,140,284,100, 12
 AUTORADIOBUTTON "DrawText&Ex",		48,  8,220,100, 12,WS_GROUP
 AUTORADIOBUTTON "&hehaDrawTextEx",	49,  8,232,100, 12
 AUTORADIOBUTTON "&wineDrawTextEx",	50,  8,244,100, 12
 DEFPUSHBUTTON	"OK",			 1, 20,260, 30, 12,WS_GROUP
}

STRINGTABLE
{
 102,"Diese Echse namens %s ist %u Bytes groß"
 108,"haftmann#software"
 112,"Sinus\0Dreieck\0Rechteck\0Rauschen\0Arbiträr gestuft\0Arbiträr linear"
 113,"keine"	// Modulation (feminin)
 114,"keine\0links\0rechts"	// Audioausgabe
 115,"Index %u"	// Indexanzeige für Groupbox
}

LANGUAGE 0,0

1 24 manifest

1 VERSIONINFO
 FILEVERSION 1,0,2020,623
 PRODUCTVERSION 1,0,2020,501
 FILEFLAGSMASK 0x3F
 FILEFLAGS 0
 FILEOS VOS_NT_WINDOWS32
 FILETYPE VFT_APP
 {
 BLOCK "StringFileInfo"
 {
  BLOCK "040704b0"
  {
   VALUE "CompanyName", "haftmann#software"
   VALUE "FileDescription", "Control Desk"
   VALUE "FileVersion", "1.0 (06/20)"
   VALUE "InternalName", "cdesk.exe"
   VALUE "OriginalFilename", "cdesk.exe"
   VALUE "ProductName", "http://www.tu-chemnitz.de/~heha"
   VALUE "ProductVersion", "1.0 (5/20)"
  }
 }
 BLOCK "VarFileInfo"
 {
  VALUE "Translation", 0x407, 1200
 }
}
Detected encoding: UTF-80