home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2001 Mobile
/
Chip_Mobile_2001.iso
/
palm
/
business
/
printcar
/
printcar.exe
/
src
/
PrintCard.rcp
< prev
next >
Wrap
Text File
|
2000-06-11
|
4KB
|
123 lines
#include "PrintCardRes.h"
FORM ID ID_MAIN_FORM at (0 0 160 160)
USABLE
MENUID ID_MAIN_MENU
BEGIN
TITLE "PrintCard"
POPUPTRIGGER "-Nothing-" ID ID_NAME_TRIGGER AT (10 20 140 AUTO) LEFTANCHOR
LIST "-Nothing-" ID ID_NAME_LIST AT (PREVLEFT PREVTOP 140 AUTO) NONUSABLE VISIBLEITEMS 6
POPUPLIST ID_NAME_TRIGGER ID_NAME_LIST
LIST "-Nothing-" ID ID_CARD_LIST AT (10 43 140 AUTO) VISIBLEITEMS 5
FORMBITMAP AT (10 110) BITMAP ID_NOIMAGE_BITMAP
BUTTON "Print" ID ID_PRINT_BUTTON AT (117 138 AUTO AUTO)
END
BITMAP ID ID_NOIMAGE_BITMAP "NoImage.bmp" COMPRESS
STRING ID ID_MAIN_HELP_STRING
"ò Select name from the names list. Or type name' first letter to quickly find the name.\n\n"\
"ò Select suitable card design from the cards list.\n"\
"(TXT) mark indicates text-only cards that could be printed on any printer.\n"\
"Cards with (PS) mark could be printed only on PostScript printer.\n\n"\
"ò Press Print button to print the card."
MENU ID ID_MAIN_MENU
BEGIN
PULLDOWN "PrintCard"
BEGIN
MENUITEM "Preferences..." ID_MENU_PREFERENCES "R"
MENUITEM SEPARATOR
MENUITEM "Help" ID_MENU_HELP "H"
MENUITEM "About..." ID_MENU_ABOUT "A"
END
END
FORM ID ID_PRINT_STATUS_FORM AT (30 60 100 40)
USABLE
MODAL
BEGIN
FORMBITMAP AT (5 18) BITMAP ID_PRINT_INDICATOR_BITMAP NONUSABLE
FORMBITMAP AT (10 10) BITMAP ID_PRINTER_BITMAP
LABEL "Initializing... " ID ID_PRINT_STATUS_LABEL AT (40 CENTER)
END
BITMAP ID ID_PRINTER_BITMAP "Printer.bmp" COMPRESS
BITMAP ID ID_PRINT_INDICATOR_BITMAP "PrintIndicator.bmp" COMPRESS
FORM ID ID_PREFERENCES_FORM AT (2 2 156 156)
USABLE
MODAL
DEFAULTBTNID ID_OK_BUTTON
HELPID ID_PREFERENCES_HELP_STRING
BEGIN
TITLE "Preferences"
LABEL "Print preferences:" AUTOID AT (5 20) FONT 1
LABEL "(only for PostScript cards)" AUTOID AT (PREVLEFT PREVBOTTOM)
LABEL "Frame width:" AUTOID AT (10 PREVBOTTOM+8) FONT 0
FIELD ID ID_FRAME_WIDTH_FIELD AT (95 PREVTOP 20 AUTO) LEFTALIGN NUMERIC UNDERLINED MAXCHARS 4
LABEL "pt" AUTOID AT (PREVRIGHT+5 PREVTOP) FONT 0
LABEL "Frame height:" AUTOID AT (10 PREVBOTTOM) FONT 0
FIELD ID ID_FRAME_HEIGHT_FIELD AT (95 PREVTOP 20 AUTO) LEFTALIGN NUMERIC UNDERLINED MAXCHARS 4
LABEL "pt" AUTOID AT (PREVRIGHT+5 PREVTOP) FONT 0
LABEL "Margin:" AUTOID AT (10 PREVBOTTOM) FONT 0
FIELD ID ID_FRAME_MARGIN_FIELD AT (95 PREVTOP 20 AUTO) LEFTALIGN NUMERIC UNDERLINED MAXCHARS 4
LABEL "pt" AUTOID AT (PREVRIGHT+5 PREVTOP) FONT 0
LABEL "Scale X:" AUTOID AT (10 PREVBOTTOM) FONT 0
FIELD ID ID_SCALE_X_FIELD AT (95 PREVTOP 20 AUTO) LEFTALIGN NUMERIC UNDERLINED MAXCHARS 4
LABEL "%" AUTOID AT (PREVRIGHT+5 PREVTOP) FONT 0
LABEL "Scale Y:" AUTOID AT (10 PREVBOTTOM+2) FONT 0
FIELD ID ID_SCALE_Y_FIELD AT (95 PREVTOP 20 AUTO) LEFTALIGN NUMERIC UNDERLINED MAXCHARS 4
LABEL "%" AUTOID AT (PREVRIGHT+5 PREVTOP) FONT 0
LABEL "Number of copies:" AUTOID AT (10 PREVBOTTOM+1) FONT 0
PUSHBUTTON "one" ID ID_ONE_COPY_BUTTON AT (95 PREVTOP+1 AUTO AUTO) GROUP 1
PUSHBUTTON "many" ID ID_MANY_COPIES_BUTTON AT (PREVRIGHT+1 PREVTOP AUTO AUTO) GROUP 1
BUTTON "Ok" ID ID_OK_BUTTON AT (4 140 AUTO AUTO)
BUTTON "Cancel" ID ID_CANCEL_BUTTON AT (PREVRIGHT+4 PREVTOP AUTO AUTO)
BUTTON "Set defaults" ID ID_SET_DEFAULT_BUTTON AT (PREVRIGHT+20 PREVTOP AUTO AUTO)
END
STRING ID_PREFERENCES_HELP_STRING
"Note that those options works only for PostScript cards.\n\n"\
"ò Frame height and width defines print size of the card.\n"\
"ò Margin determines position of text inside the frame.\n"\
"All these parameters are measured in 'points' - standard device measurement units."\
"By default one point is equal to 1/72 inch.\n\n"\
"ò Scale is in percent. Value 100% represents size without scale.\n\n"\
"ò Number of copies parameter defines how many cards will be printed."\
"When 'many copies' selected, as many as possible cards will be printed on one page.\n"
ALERT ID ID_ABOUT_ALERT
INFORMATION
BEGIN
TITLE "About PrintCard"
MESSAGE "Business Card printing utility.\n\n(c) Sergey Udovenko."
BUTTONS "OK"
END
ALERT ID ID_ERROR_ALERT
ERROR
BEGIN
TITLE "Error"
MESSAGE "^1"
BUTTONS "OK"
END
ICON "PrintCard.bmp"
APPLICATION ID 1 "PrCd"
VERSION ID 1 "1.0"