home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
oew_oh.zip
/
ex_.ar_
/
examples
/
planes
/
inter
/
PLANEWIN.SRC
< prev
next >
Wrap
Text File
|
1979-11-30
|
19KB
|
873 lines
#pragma CHARSET ANSI
#include "planewin.hrc"
WorkWindow PLANEWINDOW {
BackgroundBrush = Brush {
BrushColor = Color {
Predefine = COL_3DFACE;
};
};
OutputFont = Font {
Text = "System";
FontColor = Color {
Predefine = COL_LIGHTBLUE;
};
};
SVLook = TRUE;
Pos = MAP_APPFONT( 17, 19 );
Size = MAP_APPFONT( 263, 161 );
Text = "Plane Database";
Sizeable = TRUE;
Moveable = TRUE;
MinAble = TRUE;
MaxAble = TRUE;
Closeable = TRUE;
App = TRUE;
WorkWindowIcon = Icon ,256;
ListBox PLANELISTBOX {
Border = TRUE;
SVLook = TRUE;
HelpID = 1;
Pos = MAP_APPFONT( 8, 20 );
Size = MAP_APPFONT( 159, 115 );
Text = "List Of Planes";
TabStop = TRUE;
};
PushButton DELETE_BUTTON {
Pos = MAP_APPFONT( 182, 117 );
Size = MAP_APPFONT( 51, 17 );
Text = "Delete Plane";
TabStop = TRUE;
};
PushButton 1 {
Pos = MAP_APPFONT( 182, 29 );
Size = MAP_APPFONT( 50, 15 );
Text = "Passenger";
TabStop = TRUE;
};
PushButton 2 {
Pos = MAP_APPFONT( 182, 50 );
Size = MAP_APPFONT( 50, 15 );
Text = "Cargo";
TabStop = TRUE;
};
PushButton 3 {
Pos = MAP_APPFONT( 182, 70 );
Size = MAP_APPFONT( 50, 15 );
Text = "Combo";
TabStop = TRUE;
};
FixedText 1 {
OutputFont = Font {
FontColor = Color {
Predefine = COL_BLACK;
};
< FillColor = Color {
Predefine = COL_LIGHTGRAY;
};
};
Pos = MAP_APPFONT( 10, 8 );
Size = MAP_APPFONT( 40, 10 );
Text = "Planes";
Left = TRUE;
};
GroupBox 1 {
OutputFont = Font {
FillColor = Color {
Predefine = COL_LIGHTGRAY;
};
};
Pos = MAP_APPFONT( 171, 15 );
Size = MAP_APPFONT( 77, 97 );
Text = "New Plane:";
};
};
ModalDialog PASSENGERPLANEDIALOG {
SVLook = TRUE;
Pos = MAP_APPFONT( 3, 1 );
Size = MAP_APPFONT( 305, 213 );
Text = "Passenger Plane";
Moveable = TRUE;
Closeable = TRUE;
OKButton 1 {
Pos = MAP_APPFONT( 60, 178 );
Size = MAP_APPFONT( 40, 12 );
Text = "OK";
TabStop = TRUE;
};
CancelButton 1 {
Pos = MAP_APPFONT( 205, 178 );
Size = MAP_APPFONT( 40, 12 );
Text = "Cancel";
TabStop = TRUE;
};
GroupBox 2 {
OutputPen = Pen {
PenColor = Color {
Predefine = COL_BLUE;
};
};
BackgroundBrush = Brush {
Style = BRUSH_CROSS;
BrushColor = Color {
Predefine = COL_GRAY;
};
FillColor = Color {
Predefine = COL_LIGHTRED;
};
};
FillInBrush = Brush {
BrushColor = Color {
Predefine = COL_BROWN;
};
FillColor = Color {
Predefine = COL_GRAY;
};
};
SVLook = TRUE;
Pos = MAP_APPFONT( 16, 12 );
Size = MAP_APPFONT( 128, 54 );
Text = "Plane Info";
};
NumericField REVENUEEDIT {
OutputFont = Font {
FontColor = Color {
Predefine = COL_BLUE;
};
};
Border = TRUE;
HelpID = 1;
Pos = MAP_APPFONT( 75, 46 );
Size = MAP_APPFONT( 66, 13 );
TabStop = TRUE;
Left = TRUE;
MaxTextLength = 10;
Maximum = 32767;
SpinSize = 10;
};
NumericField PLANEIDEDIT {
Border = TRUE;
HelpID = 1;
Pos = MAP_APPFONT( 75, 25 );
Size = MAP_APPFONT( 66, 13 );
Text = "1";
TabStop = TRUE;
Left = TRUE;
MaxTextLength = 10;
Maximum = 32767;
SpinSize = 10;
};
PushButton INSERT_BUTTON {
Pos = MAP_APPFONT( 176, 148 );
Size = MAP_APPFONT( 40, 12 );
Text = "Insert";
TabStop = TRUE;
};
FixedBitmap 1 {
Border = TRUE;
Pos = MAP_APPFONT( 16, 71 );
Size = MAP_APPFONT( 128, 95 );
Fixed = Bitmap {
File = "BEECH.BMP";
};
};
PushButton DELETE_BUTTON {
Pos = MAP_APPFONT( 235, 148 );
Size = MAP_APPFONT( 40, 12 );
Text = "Delete";
TabStop = TRUE;
};
ListBox PASSENGERLISTBOX {
Border = TRUE;
Pos = MAP_APPFONT( 166, 23 );
Size = MAP_APPFONT( 119, 120 );
TabStop = TRUE;
};
GroupBox 6 {
Pos = MAP_APPFONT( 162, 12 );
Size = MAP_APPFONT( 127, 154 );
Text = "Passengers";
};
FixedText 1 {
Pos = MAP_APPFONT( 22, 26 );
Size = MAP_APPFONT( 36, 10 );
Text = "ID Number";
Left = TRUE;
};
FixedText 3 {
Pos = MAP_APPFONT( 22, 47 );
Size = MAP_APPFONT( 40, 10 );
Text = "Revenue";
Left = TRUE;
};
};
ModalDialog CARGOPLANEDIALOG {
SVLook = TRUE;
Pos = MAP_APPFONT( 23, 2 );
Size = MAP_APPFONT( 305, 213 );
Text = "Cargo Plane";
Moveable = TRUE;
Closeable = TRUE;
GroupBox 1 {
OutputPen = Pen {
PenColor = Color {
Predefine = COL_BLUE;
};
};
BackgroundBrush = Brush {
Style = BRUSH_CROSS;
BrushColor = Color {
Predefine = COL_GRAY;
};
FillColor = Color {
Predefine = COL_LIGHTRED;
};
};
FillInBrush = Brush {
BrushColor = Color {
Predefine = COL_BROWN;
};
FillColor = Color {
Predefine = COL_GRAY;
};
};
SVLook = TRUE;
Pos = MAP_APPFONT( 12, 12 );
Size = MAP_APPFONT( 131, 60 );
Text = "Plane Info";
};
GroupBox 5 {
Pos = MAP_APPFONT( 162, 12 );
Size = MAP_APPFONT( 127, 154 );
Text = "Freight";
};
FixedBitmap 1 {
Border = TRUE;
Pos = MAP_APPFONT( 13, 73 );
Size = MAP_APPFONT( 129, 95 );
Fixed = Bitmap {
File = "BEECH.BMP";
};
};
OKButton 1 {
Pos = MAP_APPFONT( 60, 178 );
Size = MAP_APPFONT( 42, 12 );
Text = "OK";
TabStop = TRUE;
};
CancelButton 1 {
Pos = MAP_APPFONT( 205, 178 );
Size = MAP_APPFONT( 41, 12 );
Text = "Cancel";
TabStop = TRUE;
};
NumericField REVENUEEDIT {
OutputFont = Font {
FontColor = Color {
Predefine = COL_BLUE;
};
};
Border = TRUE;
SVLook = TRUE;
Pos = MAP_APPFONT( 69, 48 );
Size = MAP_APPFONT( 66, 13 );
TabStop = TRUE;
Left = TRUE;
MaxTextLength = 10;
Maximum = 32767;
SpinSize = 10;
};
NumericField PLANEIDEDIT {
Border = TRUE;
Pos = MAP_APPFONT( 69, 25 );
Size = MAP_APPFONT( 69, 13 );
TabStop = TRUE;
Left = TRUE;
MaxTextLength = 10;
Maximum = 32767;
SpinSize = 10;
};
ListBox CARGOLISTBOX {
Border = TRUE;
Pos = MAP_APPFONT( 167, 23 );
Size = MAP_APPFONT( 118, 126 );
TabStop = TRUE;
};
PushButton INSERT_BUTTON {
Pos = MAP_APPFONT( 171, 152 );
Size = MAP_APPFONT( 40, 12 );
Text = "Insert";
TabStop = TRUE;
};
PushButton DELETE_BUTTON {
Pos = MAP_APPFONT( 229, 153 );
Size = MAP_APPFONT( 42, 12 );
Text = "Delete";
TabStop = TRUE;
};
FixedText 2 {
Pos = MAP_APPFONT( 22, 49 );
Size = MAP_APPFONT( 40, 10 );
Text = "Revenue";
Left = TRUE;
};
FixedText 3 {
Pos = MAP_APPFONT( 22, 26 );
Size = MAP_APPFONT( 36, 10 );
Text = "ID Number";
Left = TRUE;
};
};
ModalDialog COMBOPLANEDIALOG {
SVLook = TRUE;
Pos = MAP_APPFONT( 30, 43 );
Size = MAP_APPFONT( 305, 213 );
Text = "Combo Plane";
Moveable = TRUE;
Closeable = TRUE;
GroupBox 2 {
OutputPen = Pen {
PenColor = Color {
Predefine = COL_BLUE;
};
};
BackgroundBrush = Brush {
Style = BRUSH_CROSS;
BrushColor = Color {
Predefine = COL_GRAY;
};
FillColor = Color {
Predefine = COL_LIGHTRED;
};
};
FillInBrush = Brush {
BrushColor = Color {
Predefine = COL_BROWN;
};
FillColor = Color {
Predefine = COL_GRAY;
};
};
SVLook = TRUE;
Pos = MAP_APPFONT( 15, 1 );
Size = MAP_APPFONT( 129, 49 );
Text = "Plane Info";
};
GroupBox 6 {
Pos = MAP_APPFONT( 158, 2 );
Size = MAP_APPFONT( 132, 175 );
Text = "Freight";
};
OKButton 1 {
Pos = MAP_APPFONT( 59, 181 );
Size = MAP_APPFONT( 40, 12 );
Text = "OK";
TabStop = TRUE;
};
FixedBitmap 1 {
Border = TRUE;
Pos = MAP_APPFONT( 15, 56 );
Size = MAP_APPFONT( 129, 120 );
Fixed = Bitmap {
File = "BEECH.BMP";
};
};
CancelButton 1 {
Pos = MAP_APPFONT( 204, 181 );
Size = MAP_APPFONT( 40, 12 );
Text = "Cancel";
TabStop = TRUE;
};
PushButton INSERT_BUTTON {
Pos = MAP_APPFONT( 177, 162 );
Size = MAP_APPFONT( 40, 12 );
Text = "Insert";
TabStop = TRUE;
};
PushButton DELETE_BUTTON {
Pos = MAP_APPFONT( 232, 162 );
Size = MAP_APPFONT( 40, 12 );
Text = "Delete";
TabStop = TRUE;
};
ListBox CARGOLISTBOX {
Border = TRUE;
Hide = TRUE;
Pos = MAP_APPFONT( 165, 20 );
Size = MAP_APPFONT( 119, 137 );
TabStop = TRUE;
StringList = {
"Number";
" 1";
};
};
NumericField REVENUEEDIT {
OutputFont = Font {
FontColor = Color {
Predefine = COL_BLUE;
};
};
Border = TRUE;
SVLook = TRUE;
Pos = MAP_APPFONT( 71, 30 );
Size = MAP_APPFONT( 66, 13 );
TabStop = TRUE;
Left = TRUE;
MaxTextLength = 10;
Maximum = 32767;
SpinSize = 10;
};
NumericField PLANEIDEDIT {
Border = TRUE;
Pos = MAP_APPFONT( 71, 12 );
Size = MAP_APPFONT( 66, 12 );
TabStop = TRUE;
Left = TRUE;
MaxTextLength = 10;
Maximum = 32767;
SpinSize = 10;
};
PushButton SHOW_PASSENGERS {
Pos = MAP_APPFONT( 208, 2 );
Size = MAP_APPFONT( 77, 12 );
Text = "Show Passengers";
TabStop = TRUE;
};
ListBox 2 {
Border = TRUE;
Hide = TRUE;
Pos = MAP_APPFONT( 165, 20 );
Size = MAP_APPFONT( 119, 137 );
TabStop = TRUE;
StringList = {
"This";
" is";
" NUmber";
" 2";
};
};
FixedText 1 {
Pos = MAP_APPFONT( 22, 12 );
Size = MAP_APPFONT( 36, 10 );
Text = "ID Number";
Left = TRUE;
};
FixedText 4 {
Pos = MAP_APPFONT( 21, 30 );
Size = MAP_APPFONT( 40, 10 );
Text = "Revenue";
Left = TRUE;
};
};
ModalDialog ABOUTDIALOG {
BackgroundBrush = Brush {
BrushColor = Color {
Predefine = COL_3DFACE;
};
};
SVLook = TRUE;
Pos = MAP_APPFONT( 100, 30 );
Size = MAP_APPFONT( 200, 180 );
Text = "About Planes...";
Moveable = TRUE;
Closeable = TRUE;
FixedBitmap 1 {
Border = TRUE;
Pos = MAP_APPFONT( 9, 10 );
Size = MAP_APPFONT( 180, 70 );
Fixed = Bitmap {
File = "ISLOGOS.BMP";
};
};
OKButton 1 {
Pos = MAP_APPFONT( 74, 130 );
Size = MAP_APPFONT( 50, 20 );
Text = "OK";
TabStop = TRUE;
};
FixedText 1 {
Pos = MAP_APPFONT( 42, 95 );
Size = MAP_APPFONT( 114, 10 );
Text = "(c) 1993 Innovative Software";
Left = TRUE;
Center = TRUE;
};
FixedText 2 {
Pos = MAP_APPFONT( 45, 105 );
Size = MAP_APPFONT( 109, 10 );
Text = "Niddastr. 66-68 ";
Left = TRUE;
Center = TRUE;
};
FixedText 3 {
Pos = MAP_APPFONT( 51, 114 );
Size = MAP_APPFONT( 96, 10 );
Text = "60329 Frankfurt / Germany";
Left = TRUE;
Center = TRUE;
};
};
ModalDialog PASSENGERDIALOG {
BackgroundBrush = Brush {
BrushColor = Color {
Predefine = COL_3DFACE;
};
};
SVLook = TRUE;
Pos = MAP_APPFONT( 29, 8 );
Size = MAP_APPFONT( 256, 186 );
Text = "Passenger";
Moveable = TRUE;
Closeable = TRUE;
FixedText 1 {
};
OKButton 1 {
Pos = MAP_APPFONT( 60, 140 );
Size = MAP_APPFONT( 40, 12 );
TabStop = TRUE;
};
CancelButton 1 {
Pos = MAP_APPFONT( 160, 140 );
Size = MAP_APPFONT( 40, 12 );
TabStop = TRUE;
};
Edit 1 {
Border = TRUE;
Pos = MAP_APPFONT( 60, 10 );
Size = MAP_APPFONT( 160, 12 );
TabStop = TRUE;
Left = TRUE;
};
MultiLineEdit 1 {
Border = TRUE;
Pos = MAP_APPFONT( 60, 50 );
Size = MAP_APPFONT( 160, 30 );
TabStop = TRUE;
Left = TRUE;
MaxTextLength = 300;
VScroll = TRUE;
};
Edit 2 {
Border = TRUE;
Pos = MAP_APPFONT( 60, 110 );
Size = MAP_APPFONT( 160, 12 );
TabStop = TRUE;
Left = TRUE;
};
DateField 1 {
Border = TRUE;
Pos = MAP_APPFONT( 60, 90 );
Size = MAP_APPFONT( 60, 12 );
TabStop = TRUE;
Left = TRUE;
};
FixedText 2 {
Pos = MAP_APPFONT( 10, 13 );
Size = MAP_APPFONT( 40, 10 );
Text = "Name";
Left = TRUE;
};
FixedText 4 {
Pos = MAP_APPFONT( 10, 50 );
Size = MAP_APPFONT( 40, 13 );
Text = "Address";
Left = TRUE;
};
FixedText 5 {
Pos = MAP_APPFONT( 10, 90 );
Size = MAP_APPFONT( 46, 11 );
Text = "Date of Birth";
Left = TRUE;
};
FixedText 6 {
Pos = MAP_APPFONT( 10, 110 );
Size = MAP_APPFONT( 41, 10 );
Text = "Telephone";
Left = TRUE;
};
FixedText 3 {
Pos = MAP_APPFONT( 11, 31 );
Size = MAP_APPFONT( 45, 10 );
Text = "Ticket Price";
Left = TRUE;
};
NumericField 2 {
Border = TRUE;
Pos = MAP_APPFONT( 60, 30 );
Size = MAP_APPFONT( 70, 12 );
TabStop = TRUE;
Left = TRUE;
MaxTextLength = 10;
Maximum = 32767;
SpinSize = 10;
};
};
ModalDialog CARGODIALOG {
SVLook = TRUE;
Pos = MAP_APPFONT( 39, 19 );
Size = MAP_APPFONT( 191, 132 );
Text = "Cargo Item";
Moveable = TRUE;
Closeable = TRUE;
NumericField 1 {
Border = TRUE;
Pos = MAP_APPFONT( 60, 60 );
Size = MAP_APPFONT( 60, 12 );
TabStop = TRUE;
Left = TRUE;
Spin = TRUE;
Maximum = 1000;
};
OKButton 1 {
Pos = MAP_APPFONT( 30, 90 );
Size = MAP_APPFONT( 40, 12 );
Text = "OK";
TabStop = TRUE;
};
CancelButton 1 {
Pos = MAP_APPFONT( 120, 90 );
Size = MAP_APPFONT( 40, 12 );
Text = "Cancel";
TabStop = TRUE;
};
Edit 1 {
Border = TRUE;
Pos = MAP_APPFONT( 60, 20 );
Size = MAP_APPFONT( 110, 12 );
Text = "Edit";
TabStop = TRUE;
Left = TRUE;
};
FixedText 1 {
Pos = MAP_APPFONT( 20, 20 );
Size = MAP_APPFONT( 40, 10 );
Text = "Description";
Left = TRUE;
};
FixedText 2 {
Pos = MAP_APPFONT( 20, 60 );
Size = MAP_APPFONT( 30, 10 );
Text = "Weight";
Left = TRUE;
};
FixedText 4 {
Pos = MAP_APPFONT( 20, 40 );
Size = MAP_APPFONT( 40, 10 );
Text = "Kilo Price";
Left = TRUE;
};
NumericField 2 {
Border = TRUE;
Pos = MAP_APPFONT( 60, 40 );
Size = MAP_APPFONT( 60, 12 );
TabStop = TRUE;
Left = TRUE;
MaxTextLength = 10;
Maximum = 32767;
SpinSize = 10;
};
};
ModalDialog GENERATOR_DIALOG {
SVLook = TRUE;
Pos = MAP_APPFONT( 30, 18 );
Size = MAP_APPFONT( 195, 91 );
Text = "Generate Planes";
Moveable = TRUE;
Closeable = TRUE;
FixedText 1 {
Pos = MAP_APPFONT( 15, 15 );
Size = MAP_APPFONT( 65, 10 );
Text = "Passenger Planes";
Left = TRUE;
};
FixedText 2 {
Pos = MAP_APPFONT( 15, 33 );
Size = MAP_APPFONT( 57, 10 );
Text = "Cargo Planes";
Left = TRUE;
};
FixedText 3 {
Pos = MAP_APPFONT( 15, 49 );
Size = MAP_APPFONT( 63, 10 );
Text = "Combo Planes";
Left = TRUE;
};
NumericField MPLANECOUNT {
Border = TRUE;
Pos = MAP_APPFONT( 87, 48 );
Size = MAP_APPFONT( 40, 12 );
TabStop = TRUE;
Left = TRUE;
};
NumericField CPLANECOUNT {
Border = TRUE;
Pos = MAP_APPFONT( 87, 31 );
Size = MAP_APPFONT( 40, 12 );
TabStop = TRUE;
Left = TRUE;
};
NumericField PPLANE_COUNT {
Border = TRUE;
Pos = MAP_APPFONT( 87, 14 );
Size = MAP_APPFONT( 40, 12 );
TabStop = TRUE;
Left = TRUE;
};
OKButton 1 {
Pos = MAP_APPFONT( 142, 14 );
Size = MAP_APPFONT( 40, 12 );
TabStop = TRUE;
};
CancelButton 1 {
Pos = MAP_APPFONT( 142, 48 );
Size = MAP_APPFONT( 40, 12 );
TabStop = TRUE;
};
};
ModalDialog QUERY_DIALOG {
SVLook = TRUE;
Pos = MAP_APPFONT( 8, 8 );
Size = MAP_APPFONT( 274, 159 );
Text = "Query Dialog";
Moveable = TRUE;
Closeable = TRUE;
OKButton MAKEITSO {
Pos = MAP_APPFONT( 89, 87 );
Size = MAP_APPFONT( 40, 12 );
Text = "~Make it so";
TabStop = TRUE;
};
CancelButton 1 {
Disable = TRUE;
Pos = MAP_APPFONT( 89, 120 );
Size = MAP_APPFONT( 40, 12 );
Text = "Cancel";
TabStop = TRUE;
};
CheckBox REV_SUM {
Pos = MAP_APPFONT( 19, 16 );
Size = MAP_APPFONT( 82, 12 );
Text = "~Sum of All Revenue";
TabStop = TRUE;
};
CheckBox PLANEID {
Pos = MAP_APPFONT( 19, 35 );
Size = MAP_APPFONT( 93, 12 );
Text = "Find Planes by ID when";
TabStop = TRUE;
};
NumericField PLANEIDFIELD {
Border = TRUE;
Pos = MAP_APPFONT( 103, 48 );
Size = MAP_APPFONT( 40, 12 );
TabStop = TRUE;
Left = TRUE;
};
GroupBox 1 {
Pos = MAP_APPFONT( 150, 4 );
Size = MAP_APPFONT( 110, 129 );
Text = "Results";
};
ListBox PLANESRESULTS {
Border = TRUE;
Pos = MAP_APPFONT( 157, 48 );
Size = MAP_APPFONT( 97, 80 );
TabStop = TRUE;
};
OKButton 2 {
Disable = TRUE;
Pos = MAP_APPFONT( 19, 120 );
Size = MAP_APPFONT( 40, 12 );
TabStop = TRUE;
};
CheckBox SHOWPROGRESS {
Pos = MAP_APPFONT( 19, 86 );
Size = MAP_APPFONT( 64, 15 );
Text = "Show ~Progress";
TabStop = TRUE;
};
ListBox SELECTRELATION {
Border = TRUE;
Pos = MAP_APPFONT( 19, 47 );
Size = MAP_APPFONT( 77, 47 );
TabStop = TRUE;
DropDown = TRUE;
StringList = {
"Plane ID >";
"Plane ID =";
"Plane ID <";
};
};
Edit REVENUE_RESULTS {
Border = TRUE;
Pos = MAP_APPFONT( 157, 17 );
Size = MAP_APPFONT( 97, 12 );
Text = "Edit";
TabStop = TRUE;
Left = TRUE;
};
};
Menu MENU_MAIN {
ItemList = {
MenuItem {
Text = "~File";
SubMenu = Menu {
ItemList = {
MenuItem {
Identifier = MENU_EXIT;
Text = "E~xit";
};
};
};
};
MenuItem {
Text = "~Query";
SubMenu = Menu {
ItemList = {
MenuItem {
Identifier = MENU_GENERATEPLANES;
Text = "~Generate Planes";
};
MenuItem {
Identifier = MENU_QUERY_;
Text = "~Run Query";
HelpText = "Run Query";
};
};
};
};
MenuItem {
Identifier = MENU_HELP;
Text = "~Help";
SubMenu = Menu {
ItemList = {
MenuItem {
Identifier = HELP_ABOUT;
Text = "~About ORM Planes Demo";
};
};
};
};
};
};
Bitmap 256 {
File = "A430_75.BMP";
};
Bitmap 257 {
File = "BEECH.BMP";
};
Bitmap 258 {
File = "COMMAN2.BMP";
};
Bitmap 259 {
File = "F22_75.BMP";
};
Bitmap 260 {
File = "HEIL1.BMP";
};
Bitmap 261 {
File = "HEIL2.BMP";
};
Icon 256 {
File = "PLANES.ICO";
};