2020-09-30 16:53:55 +02:00

347 lines
15 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/************************************************************/
/* Windows Write, Copyright 1985-1992 Microsoft Corporation */
/************************************************************/
/* Dialog Boxes */
#define WS_TABONLY (WS_TABSTOP | WS_GROUP) /* only tab can get to the item */
#define WDialog DIALOG MOVEABLE
#define WStyle STYLE DS_MODALFRAME|WS_SYSMENU|
/* note this may be a child of dlgOpen, so its start is based on its parent */
dlgWordCvt WDialog 22, 22, 220, 60
WStyle WS_DLGFRAME | WS_POPUP
FONT 8 "Helv"
CAPTION "Write"
begin
icon DI_EXCLAMATION, idiNil, 15, 8, 0, 0
ctext "", idiConvertPrompt, 35, 14, 180, 20
defpushbutton "&Convert", idiOk, 25, 39, 48, 14, WS_TABONLY
pushbutton "&No Conversion", idiNo, 81, 39, 65, 14, WS_TABONLY
pushbutton "Cancel", idiCancel, 155, 39, 40, 14, WS_TABONLY
end
#ifdef ONLINEHELP
dlgHelp DIALOG 30, 20, 280, 120
STYLE WS_POPUP | WS_DLGFRAME | WS_VISIBLE
begin
ltext "Windows Write V0.53", idiNil, 180, 10, 90, 12
ltext "June 19, 1985", idiNil, 180, 20, 90, 12
ltext "", idiMemFree, 180, 30, 16, 12
ltext "% free memory", idiNil, 200, 30, 70, 12
listbox idiHelp, 5, 5, 160, 112, LBS_NOTIFY | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP | WS_BORDER
defpushbutton "&Help", idiOk, 180, 90, 40, 14, WS_TABONLY
pushbutton "Cancel", idiCancel, 230, 90, 40, 14, WS_TABONLY
end
/* The real size of this dialog box and its children is calculated in help. c */
dlgHelpInner DIALOG 30, 40, 110, 80
STYLE WS_POPUP | WS_BORDER | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
caption "About Windows Write"
begin
ltext "", idiHelpName, 5, 5, 1, 1
control "", idiHelpScroll, "ScrollBar",
WS_TABONLY | SBS_VERT, 1,1,1,1
defpushbutton "Topics", idiHelpTopics, 1, 1, 1, 1, WS_TABONLY
pushbutton "Next", idiHelpNext, 2, 2, 1, 1, WS_TABONLY
pushbutton "Previous", idiHelpPrev, 3, 3, 1, 1, WS_TABONLY
pushbutton "Cancel", idiCancel, 4, 4, 1, 1, WS_TABONLY
end
#else
dlgHelp WDialog 30, 20, 160, 100
WStyle WS_POPUP | WS_DLGFRAME
FONT 8 "Helv"
CAPTION "About Write"
begin
#ifdef OS2
ctext "Microsoft OS/2", idiNil, 41, 10, 78, 8
ctext "Version 2.0", idiNil, 60, 44, 40, 8
#else
ctext "Microsoft Windows", idiNil, 41, 10, 78, 8
ctext "Version 3.0", idiNil, 60, 44, 40, 8
#endif
ctext "Write", idiNil, 70, 20, 20, 8
ctext "Copyright \0251 1985-1990 Microsoft Corp." idiNil, 12, 56, 136, 8
icon "mw_icon", idiNil, 12, 24, 0, 0
defpushbutton "OK", idiOk, 60, 75, 40, 14, WS_TABONLY
end
#endif
dlgCancelPrint WDialog 20,20,90, 64
WStyle WS_BORDER | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
FONT 8 "Helv"
CAPTION "Write"
begin
ctext "Now Printing", -1, 0, 8, 90, 8
ctext "", idiPrCancelName, 0, 18, 90, 8, SS_NOPREFIX
defpushbutton "Cancel", idiCancel, 29, 44, 32, 14, WS_TABONLY
end
dlgRepaginate WDialog 90, 100, 155, 45
WStyle WS_DLGFRAME | WS_POPUP
FONT 8 "Helv"
CAPTION "Repaginate Document"
begin
checkbox "Confirm Page &Breaks", idiRepageConfirm, 5, 15, 100, 12, WS_TABONLY
defpushbutton "OK", idiOk, 110, 5, 40, 14, WS_TABONLY
pushbutton "Cancel", idiCancel, 110, 25, 40, 14, WS_TABONLY
end
dlgCancelRepage WDialog 15, 50, 94, 50
WStyle WS_POPUP | WS_BORDER | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
FONT 8 "Helv"
CAPTION "Write"
begin
ctext "Repaginating", idiNil, 5, 5, 84, 8
ctext "document", idiNil, 5, 14, 84, 8
defpushbutton "Cancel", idiCancel, 27, 28, 40, 14, WS_TABONLY
end
dlgSetPage WDialog 90, 120, 192, 50
WStyle WS_POPUP | WS_BORDER | WS_CAPTION | WS_SYSMENU
FONT 8 "Helv"
CAPTION "Repaginating Document"
begin
ltext "Use up and down buttons", idiNil, 5, 5, 92, 8
ltext "to move page break", idiNil, 5, 14, 72, 8
ltext "if necessary,", idiNil, 5, 23, 52, 8
ltext "then confirm.", idiNil, 5, 32, 52, 8
pushbutton "&Up", idiRepUp, 102, 8, 40, 14, WS_TABONLY
pushbutton "&Down", idiRepDown, 102, 28, 40, 14, WS_TABONLY
defpushbutton "&Confirm", idiOk, 147, 8, 40, 14, WS_TABONLY
pushbutton "Cancel", idiCancel, 147, 28, 40, 14, WS_TABONLY
end
dlgPageMark WDialog 90, 100, 135, 58
WStyle WS_POPUP | WS_BORDER | WS_CAPTION | WS_SYSMENU
FONT 8 "Helv"
CAPTION "Repaginating Document"
begin
icon DI_EXCLAMATION, idiNil, 5, 5, 0, 0
ltext "Would you like to keep", idiNil, 30, 7, 92, 12
ltext "this existing page break?", idiNil, 30, 19, 100, 12
pushbutton "Cancel", idiCancel, 7, 35, 35, 14, WS_TABONLY
defpushbutton "&Keep", idiKeepPgMark, 49, 35, 35, 14, WS_TABONLY
pushbutton "&Remove", idiRemovePgMark, 91, 35, 35, 14, WS_TABONLY
end
dlgFind DIALOG LOADONCALL MOVEABLE DISCARDABLE
30, 73, 236, 62
CAPTION "Find"
STYLE WS_BORDER | WS_CAPTION | DS_MODALFRAME | WS_POPUP | WS_SYSMENU | WS_VISIBLE
FONT 8, "Helv"
BEGIN
CONTROL "Fi&nd What:", idiNil, "static", SS_LEFT | WS_CHILD,
4, 8, 42, 8
CONTROL "", idiFind, "edit", ES_LEFT | ES_AUTOHSCROLL | WS_BORDER | WS_GROUP |
WS_TABSTOP | WS_CHILD | WS_BORDER,
47, 7, 128, 12
CONTROL "Match &Whole Word Only", idiWholeWord, "button", WS_TABSTOP | WS_CHILD | WS_GROUP | BS_CHECKBOX,
4, 26, 100, 12
CONTROL "Match &Case", idiMatchCase, "button", WS_TABSTOP | WS_CHILD | BS_CHECKBOX,
4, 42, 64, 12
CONTROL "&Find Next", idiFindNext, "button", BS_DEFPUSHBUTTON | WS_CHILD |
WS_TABSTOP | WS_GROUP,
182, 5, 50, 14
CONTROL "Cancel", idiCancel, "button", BS_PUSHBUTTON | WS_CHILD |
WS_TABSTOP | WS_GROUP,
182, 23, 50, 14
END
dlgChange DIALOG LOADONCALL MOVEABLE DISCARDABLE
36, 44, 257, 80
CAPTION "Replace"
STYLE WS_BORDER | WS_CAPTION | WS_SYSMENU | DS_MODALFRAME | WS_POPUP | WS_VISIBLE
FONT 8, "Helv"
BEGIN
CONTROL "Fi&nd What:", idiNil, "static", SS_LEFT | WS_CHILD,
4, 9, 48, 8
CONTROL "", idiFind, "edit", ES_LEFT | ES_AUTOHSCROLL | WS_BORDER |
WS_TABSTOP | WS_CHILD | WS_GROUP,
54, 7, 114, 12
CONTROL "Re&place With:", idiNil, "static", SS_LEFT | WS_CHILD,
4, 26, 48, 8
CONTROL "", idiChangeTo, "edit", ES_LEFT | ES_AUTOHSCROLL | WS_BORDER |
WS_TABSTOP | WS_CHILD | WS_GROUP,
54, 24, 114, 12
CONTROL "Match &Whole Word Only", idiWholeWord, "button", WS_TABSTOP | WS_CHILD | WS_GROUP | BS_CHECKBOX,
5, 46, 104, 12
CONTROL "Match &Case", idiMatchCase, "button", WS_TABSTOP | BS_CHECKBOX | WS_CHILD,
5, 62, 59, 12
CONTROL "&Find Next", idiFindNext, "button", BS_DEFPUSHBUTTON | WS_CHILD |
WS_TABSTOP | WS_GROUP,
174, 4, 77, 14
CONTROL "&Replace", idiChangeThenFind, "button", BS_PUSHBUTTON | WS_CHILD |
WS_TABSTOP | WS_GROUP,
174, 21, 77, 14
CONTROL "Replace &All", idiChangeAll, "button", BS_PUSHBUTTON | WS_CHILD |
WS_TABSTOP | WS_GROUP,
174, 38, 77, 14
CONTROL "C&lose", idiCancel, "button", BS_PUSHBUTTON | WS_CHILD |
WS_TABSTOP | WS_GROUP,
174, 55, 77, 14
END
dlgGoTo WDialog 87, 63, 95, 40
WStyle WS_POPUP | WS_DLGFRAME
FONT 8 "Helv"
CAPTION "Go To"
begin
ltext "&Page Number:", idiNil, 5, 7, 55, 12
edittext idiGtoPage, 69, 5, 21, 12, WS_TABSTOP | ES_AUTOHSCROLL
defpushbutton "OK", idiOk, 5, 22, 40, 14, WS_TABONLY
pushbutton "Cancel", idiCancel, 50, 22, 40, 14, WS_TABONLY
end
dlgCharFormats WDialog 80, 36, 180, 100
WStyle WS_POPUP | WS_BORDER | WS_CAPTION | WS_SYSMENU
FONT 8 "Helv"
CAPTION "Fonts"
begin
ltext "Font &Name:", idiNil, 5, 5, 45, 12
edittext idiChrFontName, 5, 16, 125, 12, WS_TABSTOP | ES_AUTOHSCROLL
ltext "&Fonts:", idiNil, 5, 33, 24, 12
listbox idiChrLBFontName, 5, 47, 105, 48, LBS_STANDARD | WS_VISIBLE | WS_TABSTOP
ltext "&Sizes:", idiNil, 115, 41, 24, 12
listbox idiChrLBFontSize, 115, 55, 24, 40, LBS_STANDARD | WS_VISIBLE | WS_TABSTOP
ltext "&Point", idiNil, 144, 61, 20, 12
edittext idiChrFontSize, 144, 83, 30, 12, WS_TABSTOP | ES_AUTOHSCROLL
ltext "Size:", idiNil, 144, 70, 20, 12
defpushbutton "OK", idiOk, 135, 5, 40, 14, WS_TABONLY
pushbutton "Cancel", idiCancel, 135, 25, 40, 14, WS_TABONLY
end
dlgParaFormats WDialog 28, 36, 150, 52
WStyle WS_POPUP | WS_BORDER | WS_CAPTION | WS_SYSMENU
FONT 8 "Helv"
CAPTION "Indents"
begin
ltext "&Left Indent:", idiNil, 3, 7, 48, 12
edittext idiParLfIndent, 56, 5, 40, 12, WS_TABSTOP | ES_AUTOHSCROLL
ltext "&First Line:", idiNil, 3, 22, 44, 12
edittext idiParFirst, 56, 20, 40, 12, WS_TABSTOP | ES_AUTOHSCROLL
ltext "&Right Indent:", idiNil, 3, 37, 52, 12
edittext idiParRtIndent, 56, 35, 40, 12, WS_TABSTOP | ES_AUTOHSCROLL
defpushbutton "OK", idiOk, 105, 8, 40, 14, WS_TABONLY
pushbutton "Cancel", idiCancel, 105, 27, 40, 14, WS_TABONLY
end
dlgRunningHead WDialog 80, 110, 228, 42
WStyle WS_POPUP | WS_CAPTION | WS_BORDER | WS_SYSMENU | WS_VISIBLE
FONT 8 "Helv"
CAPTION "Page Header"
begin
ltext "&Distance from Top:", idiNil, 5, 7, 70, 12
edittext idiRHDx, 85, 5, 33, 12, WS_TABSTOP | ES_AUTOHSCROLL
checkbox "&Print on First Page", idiRHFirst, 133, 5, 90, 12, WS_TABONLY
pushbutton "&Insert Page #", idiRHInsertPage, 12, 22, 64, 14, WS_TABONLY
pushbutton "&Clear", idiRHClear, 88, 22, 30, 14, WS_TABONLY
defpushbutton "&Return to Document", idiOk, 130, 22, 85, 14, WS_TABONLY
end
dlgFooter WDialog 80, 110, 228, 42
WStyle WS_POPUP | WS_CAPTION | WS_BORDER | WS_SYSMENU | WS_VISIBLE
FONT 8 "Helv"
CAPTION "Page Footer"
begin
ltext "&Distance from Bottom:", idiNil, 5, 7, 80, 12
edittext idiRHDx, 95, 5, 33, 12, WS_TABSTOP | ES_AUTOHSCROLL
checkbox "&Print on First Page", idiRHFirst, 133, 5, 90, 12, WS_TABONLY
pushbutton "&Insert Page #", idiRHInsertPage, 12, 22, 64, 14, WS_TABONLY
pushbutton "&Clear", idiRHClear, 88, 22, 30, 14, WS_TABONLY
defpushbutton "&Return to Document", idiOk, 130, 22, 85, 14, WS_TABONLY
end
dlgTabs WDialog 26, 41, 278, 97
WStyle WS_POPUP | WS_BORDER | WS_CAPTION | WS_SYSMENU
FONT 8 "Helv"
CAPTION "Tabs"
begin
ltext "&Positions:", idiNil, 3, 7, 40, 12
edittext idiTabPos0, 45, 5, 38, 12, WS_TABONLY | ES_AUTOHSCROLL
ltext "&Decimal:", idiNil, 3, 22, 40, 12
checkbox ".", idiTabDec0, 51, 20, 18, 12, WS_TABONLY
edittext idiTabPos1, 83, 5, 38, 12, WS_TABONLY | ES_AUTOHSCROLL
checkbox ".", idiTabDec1, 89, 20, 18, 12, WS_TABONLY
edittext idiTabPos2, 121, 5, 38, 12, WS_TABONLY | ES_AUTOHSCROLL
checkbox ".", idiTabDec2, 127, 20, 18, 12, WS_TABONLY
edittext idiTabPos3, 159, 5, 38, 12, WS_TABONLY | ES_AUTOHSCROLL
checkbox ".", idiTabDec3, 165, 20, 18, 12, WS_TABONLY
edittext idiTabPos4, 197, 5, 38, 12, WS_TABONLY | ES_AUTOHSCROLL
checkbox ".", idiTabDec4, 203, 20, 18, 12, WS_TABONLY
edittext idiTabPos5, 235, 5, 38, 12, WS_TABONLY | ES_AUTOHSCROLL
checkbox ".", idiTabDec5, 241, 20, 18, 12, WS_TABONLY
ltext "&Positions:", idiNil, 3, 42, 40, 12
edittext idiTabPos6, 45, 40, 38, 12, WS_TABONLY | ES_AUTOHSCROLL
ltext "&Decimal:", idiNil, 3, 57, 40, 12
checkbox ".", idiTabDec6, 51, 55, 18, 12, WS_TABONLY
edittext idiTabPos7, 83, 40, 38, 12, WS_TABONLY | ES_AUTOHSCROLL
checkbox ".", idiTabDec7, 89, 55, 18, 12, WS_TABONLY
edittext idiTabPos8, 121, 40, 38, 12, WS_TABONLY | ES_AUTOHSCROLL
checkbox ".", idiTabDec8, 127, 55, 18, 12, WS_TABONLY
edittext idiTabPos9, 159, 40, 38, 12, WS_TABONLY | ES_AUTOHSCROLL
checkbox ".", idiTabDec9, 165, 55, 18, 12, WS_TABONLY
edittext idiTabPos10, 197, 40, 38, 12, WS_TABONLY | ES_AUTOHSCROLL
checkbox ".", idiTabDec10, 203, 55, 18, 12, WS_TABONLY
edittext idiTabPos11, 235, 40, 38, 12, WS_TABONLY | ES_AUTOHSCROLL
checkbox ".", idiTabDec11, 241, 55, 18, 12, WS_TABONLY
defpushbutton "OK", idiOk, 20, 75, 50, 14, WS_TABONLY
pushbutton "Cancel", idiCancel, 90, 75, 50, 14, WS_TABONLY
pushbutton "Clear &All", idiTabClearAll, 160, 75, 50, 14, WS_TABONLY
end
dlgDivision WDialog 26, 30, 180, 110
WStyle WS_POPUP | WS_DLGFRAME
FONT 8 "Helv"
CAPTION "Page Layout"
begin
ltext "&Start Page Numbers At:", idiNil, 5, 7, 88, 12
edittext idiDivPNStart, 95, 5, 30, 12, WS_TABSTOP | ES_AUTOHSCROLL
ltext "Margins:", idiNil, 5, 33, 40, 12
ltext "&Left:", idiNil, 12, 48, 20, 12
edittext idiDivLMarg, 35, 46, 40, 12, WS_TABSTOP | ES_AUTOHSCROLL
ltext "&Right:", idiNil, 85, 48, 30, 12
edittext idiDivRMarg, 117, 46, 40, 12, WS_TABSTOP | ES_AUTOHSCROLL
ltext "&Top:", idiNil, 12, 65, 20, 12
edittext idiDivTMarg, 35, 63, 40, 12, WS_TABSTOP | ES_AUTOHSCROLL
ltext "&Bottom:", idiNil, 85, 65, 30, 12
edittext idiDivBMarg, 117, 63, 40, 12, WS_TABSTOP | ES_AUTOHSCROLL
ltext "Measurements:", idiNil, 5, 84, 63, 12
radiobutton "&inch", idiDivInch, 12, 94, 27, 12, WS_TABSTOP | WS_GROUP
radiobutton "&cm", idiDivCm, 44, 94, 26, 12
defpushbutton "OK", idiOk, 135, 5, 40, 14, WS_TABONLY
pushbutton "Cancel", idiCancel, 135, 23, 40, 14, WS_TABONLY
end
dlgBadMargins WDialog 50, 20, 235, 65
WStyle WS_POPUP | WS_BORDER | WS_CAPTION
FONT 8 "Helv"
CAPTION "Write"
begin
icon DI_EXCLAMATION, idiNil, 5, 5, 0, 0
ltext "Current printer cannot print outside these margins", idiNil, 30, 5, 200, 12
ltext "Left:", idiNil, 30, 17, 20, 12
ltext "", idiBMrgLeft, 60, 17, 40, 12
ltext "Right:", idiNil, 130, 17, 24, 12
ltext "", idiBMrgRight, 168, 17, 40, 12
ltext "Top:", idiNil, 30, 29, 16, 12
ltext "", idiBMrgTop, 60, 29, 40, 12
ltext "Bottom:", idiNil, 130, 29, 28, 12
ltext "", idiBMrgBottom, 168, 29, 40, 12
defpushbutton "OK", idiOk, 97, 44, 40, 14, WS_TABSTOP
end