Files
sibo-playground/code/SIBOSDK/resource/sw_.rss
T

1837 lines
47 KiB
XML
Raw Normal View History

2026-07-06 18:01:36 +01:00
SYSTEM
/*
(No comment to be placed on the first line of this file!)
SW_.RSS
System Resource file for Workabout
*/
#include <hwim.rg>
#include "hwim.rh"
#include <pagesize.h>
#include "symbols.h"
#define ARROWS4 <WS_SYMBOL_LEFT_KEY><WS_SYMBOL_UP_KEY><WS_SYMBOL_DOWN_KEY><WS_SYMBOL_RIGHT_KEY>
/****************** THE SPECIAL CHARACTERS ************************/
/* leave most of these alone, but translate the NSWE */
RESOURCE STRING sys_special_characters { str="+-*/<;>,NSWE"; }
/************************* STRINGS ********************************/
RESOURCE STRING sys_string { str="%s"; }
RESOURCE STRING sys_dimmed_msg {str="This item is not available";}
RESOURCE STRING sys_locked_msg {str="This item cannot be changed";}
RESOURCE STRING sys_busy { str="Busy"; }
RESOURCE STRING sys_scanning { str="Scanning"; }
RESOURCE STRING sys_printing_to { str="Printing to %s";}
RESOURCE STRING sys_page_is { str="(page %u)";}
RESOURCE STRING sys_copied_prompt {str="Copied";}
RESOURCE STRING sys_copying_prompt {str="Saving as \"%s\"";}
RESOURCE STRING sys_loading_prompt {str="Loading \"%s\"";}
RESOURCE STRING sys_merging_prompt {str="Merging in \"%s\"";}
RESOURCE STRING sys_nothing_to_bring {str="Nothing to bring";}
RESOURCE STRING sys_not_found {str="Not found"; }
RESOURCE STRING sys_nothing_to_find {str="Nothing to find";}
RESOURCE STRING sys_compress_prompt {str="Compressing \"%s\"";}
RESOURCE STRING sys_not_compressible {str="Cannot compress on Flash";}
RESOURCE STRING sys_password_incorrect {str="Incorrect password";}
RESOURCE STRING sys_password_not_confirmed {str="Password not confirmed";}
RESOURCE STRING sys_range_reset {str="Out of range - reset to limit";}
RESOURCE STRING sys_invalid_num {str="Number is not valid";}
RESOURCE STRING sys_invalid_margins { str="Invalid margins. Reset?"; }
RESOURCE STRING sys_invalid_char { str="Undiallable character"; }
RESOURCE STRING sys_out_of_range {str="Value out of range: %s = %s";}
/* as used in "Value out of range: Max = 20.45 */
RESOURCE STRING sys_edit_nchars {str="Maximum number of characters reached";}
RESOURCE STRING sys_popout_help {str="Press Tab to change this item";}
RESOURCE STRING sys_help_string {str="Help: %s";}
RESOURCE STRING sys_replace_disk {str="Replace the application disk";}
/* the prompts for a file selector and a pack selector */
RESOURCE STRING sys_name {str="Name";}
RESOURCE STRING sys_pack {str="Disk";}
/* part of the title line of a filelist */
RESOURCE STRING sys_filelist_disk {str="Disk ";}
RESOURCE STRING sys_flist_reset { str="File list reset"; }
RESOURCE STRING sys_device_memory { str="Internal"; }
RESOURCE STRING sys_path_is { str="Path is %s"; }
RESOURCE STRING sys_choose_directory { str="Choose a directory"; }
RESOURCE STRING sys_choose_filename { str="Choose a filename"; }
RESOURCE STRING sys_choose_new_directory { str="Directory already exists"; }
RESOURCE STRING sys_exists_over { str="File already exists: overwrite?"; }
/* Next two strings have a maximum length of 5 characters each */
RESOURCE STRING sys_max { str="Max"; }
RESOURCE STRING sys_min { str="Min"; }
RESOURCE STRING sys_dec_places { str="Decimal places"; }
RESOURCE STRING sys_sig_digits { str="Significant digits"; }
RESOURCE STRING sys_evaldlg_title { str="Set \"Evaluate\" format"; }
RESOURCE STRING sys_nothing_to_eval { str="Nothing to evaluate"; }
RESOURCE STRING sys_toolong_to_eval { str="Too long to evaluate"; }
RESOURCE STRING sys_xonxoff_string {str="XON/XOFF ";}
RESOURCE STRING sys_header_str { str="Enter header details"; }
RESOURCE STRING sys_footer_str { str="Enter footer details"; }
/* max len of next 2 strs is 9 (including the space and the brackets) */
RESOURCE STRING sys_centimetres { str=" (cm)"; }
RESOURCE STRING sys_inches { str=" (inches)"; }
RESOURCE STRING sys_dev_notready { str=" Absent!"; }
RESOURCE STRING sys_dev_corrupt { str=" Unformatted!"; }
RESOURCE STRING sys_dev_unknown { str=" Unrecognised!"; }
RESOURCE STRING sys_dev_info { str=", %luK free"; }
RESOURCE STRING sys_mtype_unknown { str="Unknown"; }
RESOURCE STRING sys_mtype_floppy { str="Floppy"; }
RESOURCE STRING sys_mtype_hard { str="Hard"; }
RESOURCE STRING sys_mtype_flash { str="Flash"; }
RESOURCE STRING sys_mtype_ram { str="Ram"; }
RESOURCE STRING sys_mtype_rom { str="Rom"; }
RESOURCE STRING sys_mtype_protected { str="Protected"; }
/* Maximum of 14 character widths for the following 5 strings */
RESOURCE STRING sys_files_tagged { str="(Tagged files)"; }
RESOURCE STRING sys_no_files { str="(No files)"; }
RESOURCE STRING sys_no_disk { str="(No disk)"; }
RESOURCE STRING sys_unformatted { str="(Unformatted)"; }
RESOURCE STRING sys_unrecognised { str="(Unrecognised)"; }
RESOURCE STRING sys_sound_fail { str="Sound in use - please retry"; }
/*********** THE ALLOWED SPECIAL KEYS FOR ACTION BUTTONS ******************/
/* You can translate the text, but no more than six characters each */
RESOURCE ACLIST_ARRAY sys_button_text
{
button=
{
PUSH_BUT
{
keycode=W_KEY_RETURN;
str="Enter";
},
PUSH_BUT
{
keycode=W_KEY_ESCAPE;
str="Esc";
},
PUSH_BUT
{
keycode=W_KEY_DELETE_LEFT;
str="Del";
},
PUSH_BUT
{
keycode=W_KEY_SPACE;
str="Space";
},
PUSH_BUT
{
keycode=W_KEY_UP;
str=<WS_SYMBOL_UP_KEY>;
},
PUSH_BUT
{
keycode=W_KEY_DOWN;
str=<WS_SYMBOL_DOWN_KEY>;
},
PUSH_BUT
{
keycode=W_KEY_RIGHT;
str=<WS_SYMBOL_RIGHT_KEY>;
},
PUSH_BUT
{
keycode=W_KEY_LEFT;
str=<WS_SYMBOL_LEFT_KEY>;
},
PUSH_BUT
{
keycode=W_KEY_TAB;
str="Tab";
},
PUSH_BUT
{
keycode=W_KEY_MENU;
str="Menu";
}
};
}
/************************* ACTION LISTS ******************************/
/* Change the keycodes too, but don't lose the minus signs */
RESOURCE ACLIST_ARRAY sys_ac_no_yes
{
button =
{
PUSH_BUT
{
keycode=-'n';
str="No";
},
PUSH_BUT
{
keycode='y';
str="Yes";
}
};
}
RESOURCE ACLIST_ARRAY sys_ac_continue
{
button =
{
PUSH_BUT
{
keycode=W_KEY_ESCAPE;
str="Continue";
}
};
}
RESOURCE ACLIST_ARRAY sys_ac_abandon
{
button =
{
PUSH_BUT
{
keycode=W_KEY_ESCAPE;
str="Abandon";
}
};
}
RESOURCE ACLIST_ARRAY sys_append_aclist
{
button =
{
PUSH_BUT
{
keycode=W_KEY_RETURN;
str="Append";
}
};
}
/* Careful not to make the combined width of these strings much wider */
RESOURCE ACLIST_ARRAY sys_smart_dial_aclist
{
button =
{
PUSH_BUT
{
keycode=W_KEY_ESCAPE;
str="Cancel";
},
PUSH_BUT
{
keycode=W_KEY_MENU;
str="Free input";
},
PUSH_BUT
{
keycode=W_KEY_TAB;
str="Dial";
},
PUSH_BUT
{
keycode=W_KEY_RETURN;
str="Dial out";
}
};
}
RESOURCE ACLIST_ARRAY sys_freedial_aclist
{
button =
{
PUSH_BUT
{
keycode=W_KEY_DELETE_LEFT;
str="Clear";
},
PUSH_BUT
{
keycode=W_KEY_TAB;
str="Redial";
}
};
}
/************************* CHOICE LISTS *****************************/
RESOURCE MENU sys_no_yes
{
items =
{
CHOICE_ITEM { str= "No";},
CHOICE_ITEM { str="Yes";}
};
}
RESOURCE MENU sys_offon_menu
{
items =
{
CHOICE_ITEM { str="Off";},
CHOICE_ITEM { str= "On";}
};
}
RESOURCE MENU sys_printer_units_chlist
{
items =
{
CHOICE_ITEM { str= "Inches";}, /* matches with E_IMPERIAL */
CHOICE_ITEM { str= "Centimetres";} /* matches with E_METRIC */
};
}
RESOURCE MENU sys_printer_device_chlist
{
items =
{
CHOICE_ITEM { str= "Parallel";},
CHOICE_ITEM { str= "Serial";},
CHOICE_ITEM { str= "File";}
};
}
RESOURCE MENU sys_baud_rate_chlist
{
items =
{
CHOICE_ITEM { str= "19200";}, /* new for S3a */
CHOICE_ITEM { str= "9600";},
CHOICE_ITEM { str= "4800";},
CHOICE_ITEM { str= "2400";},
CHOICE_ITEM { str= "1200";},
CHOICE_ITEM { str= "600";},
CHOICE_ITEM { str= "300";}
};
}
RESOURCE MENU sys_data_bits_chlist
{
items =
{
CHOICE_ITEM { str="5";},
CHOICE_ITEM { str="6";},
CHOICE_ITEM { str="7";},
CHOICE_ITEM { str="8";}
};
}
RESOURCE MENU sys_stop_bits_chlist
{
items =
{
CHOICE_ITEM { str="1";},
CHOICE_ITEM { str="2";}
};
}
RESOURCE MENU sys_parity_chlist
{
items =
{
CHOICE_ITEM { str="None";},
CHOICE_ITEM { str="Even";},
CHOICE_ITEM { str= "Odd";}
};
}
RESOURCE MENU sys_format_chlist
{
items =
{
CHOICE_ITEM { str="Fixed";},
CHOICE_ITEM { str="Scientific";},
CHOICE_ITEM { str="General";},
CHOICE_ITEM { str="Hexadecimal";}
};
}
RESOURCE MENU sys_rad_deg
{
items =
{
CHOICE_ITEM { str= "Radians";},
CHOICE_ITEM { str= "Degrees";}
};
}
/* IMPORTANT, order in next array must be same as in page_size menu below */
/* Also, at most 10 entries allowed, and the first two cannot be altered */
/* But change any of the others, if you wish */
/* 1 mm is 1440/25.4 units in the dimensions used, so eg 148 mm is 8391 */
/* so you could have {width=8391; ... for one entry (an A5 letter size) */
RESOURCE PAGE_SIZE_ARRAY sys_page_dimensions
{
page_size=
{
PAGE_SIZE {width=PAGE_WIDTH_A4; length=PAGE_LENGTH_A4;},
PAGE_SIZE {width=PAGE_WIDTH_A4; length=PAGE_LENGTH_A4;},
PAGE_SIZE {width=PAGE_WIDTH_EXECUTIVE; length=PAGE_LENGTH_EXECUTIVE;},
PAGE_SIZE {width=PAGE_WIDTH_LEGAL; length=PAGE_LENGTH_LEGAL;},
PAGE_SIZE {width=PAGE_WIDTH_LETTER; length=PAGE_LENGTH_LETTER;},
PAGE_SIZE {width=PAGE_WIDTH_MONARCH; length=PAGE_LENGTH_MONARCH;},
PAGE_SIZE {width=PAGE_WIDTH_DL; length=PAGE_LENGTH_DL;}
};
}
RESOURCE MENU sys_page_size
{
items=
{
CHOICE_ITEM {str="A4";},
CHOICE_ITEM {str="Custom";},
CHOICE_ITEM {str="Executive";},
CHOICE_ITEM {str="Legal";},
CHOICE_ITEM {str="Letter";},
CHOICE_ITEM {str="Monarch";},
CHOICE_ITEM {str="DL";}
};
}
RESOURCE MENU sys_orient
{
items=
{
CHOICE_ITEM {str="Portrait";},
CHOICE_ITEM {str="Landscape";}
};
}
RESOURCE MENU sys_prn_pos
{
items=
{
CHOICE_ITEM {str="Normal";},
CHOICE_ITEM {str="Superscript";},
CHOICE_ITEM {str="Subscript";}
};
}
RESOURCE MENU sys_headfoot_align
{
items=
{
CHOICE_ITEM {str="Left";},
CHOICE_ITEM {str="Right";},
CHOICE_ITEM {str="Centred";},
CHOICE_ITEM {str="Justified";},
CHOICE_ITEM {str="Two column";},
CHOICE_ITEM {str="Three column";}
};
}
RESOURCE MENU sys_pgno_choice
{
items=
{
CHOICE_ITEM {str="1,2,3";},
CHOICE_ITEM {str="I,II,III";},
CHOICE_ITEM {str="i,ii,iii";}
};
}
/************************* DIALOGS ********************************/
RESOURCE DIALOG sys_error_dialog
{
flags=DLGBOX_RBUF_FILLED|DLGBOX_NO_DDP;
controls=
{
CONTROL
{
class=C_TEXTWIN;
flags=DLGBOX_ITEM_CENTRE|DLGBOX_ITEM_DEAD|DLGBOX_ITEM_UNDERLINED;
info=TXTMESS
{
flags=IN_TEXTWIN_AL_CENTRE;
};
},
CONTROL
{
class=C_TEXTWIN;
flags=DLGBOX_ITEM_CENTRE|DLGBOX_ITEM_DEAD;
info=TXTMESS
{
flags=IN_TEXTWIN_AL_CENTRE;
};
},
CONTROL
{
class=C_ACLIST;
info=ACLIST
{
rid=sys_ac_continue;
};
}
};
}
RESOURCE DIALOG sys_query_dialog
{
flags = DLGBOX_ACTION_LIST|DLGBOX_REPORT_ACT_HORIZ;
controls=
{
CONTROL
{
class=C_TEXTWIN;
flags=DLGBOX_ITEM_CENTRE|DLGBOX_ITEM_DEAD|DLGBOX_ITEM_UNDERLINED;
info=TXTMESS
{
flags=IN_TEXTWIN_AL_CENTRE;
};
},
CONTROL
{
class=C_ACLIST;
info=ACLIST
{
rid=sys_ac_no_yes;
};
}
};
}
RESOURCE DIALOG sys_printing_dialog
{
flags=DLGBOX_RBUF_FILLED;
controls=
{
CONTROL
{
class=C_TEXTWIN;
flags=DLGBOX_ITEM_CENTRE|DLGBOX_ITEM_DEAD|DLGBOX_ITEM_UNDERLINED;
info=TXTMESS
{
flags=IN_TEXTWIN_AL_CENTRE;
};
},
CONTROL
{
class=C_TEXTWIN;
flags=DLGBOX_ITEM_CENTRE|DLGBOX_ITEM_DEAD;
info=TXTMESS
{
flags=IN_TEXTWIN_AL_CENTRE;
};
},
CONTROL
{
class=C_ACLIST;
info=ACLIST
{
rid=sys_ac_abandon;
};
}
};
}
RESOURCE DIALOG sys_set_port_dialog
{
title="Set Serial port";
flags=DLGBOX_NOTIFY_ENTER|DLGBOX_RBUF_FILLED;
controls=
{
CONTROL
{
class=C_CHLIST;
prompt="Baud rate";
info=CHLIST
{
rid=sys_baud_rate_chlist;
nsel=0;
};
},
CONTROL
{
class=C_CHLIST;
prompt="Data bits";
info=CHLIST
{
rid=sys_data_bits_chlist;
nsel=0;
};
},
CONTROL
{
class=C_CHLIST;
prompt="Stop bits";
info=CHLIST
{
rid=sys_stop_bits_chlist;
nsel=0;
};
},
CONTROL
{
class=C_CHLIST;
prompt="Parity";
info=CHLIST
{
rid=sys_parity_chlist;
nsel=0;
};
},
CONTROL
{
class=C_CHLIST;
prompt="Ignore parity";
info=CHLIST
{
rid=sys_no_yes;
nsel=0;
};
}
};
}
RESOURCE DIALOG sys_set_hshk_dialog
{
title="Set serial handshake";
flags=DLGBOX_NOTIFY_ENTER|DLGBOX_RBUF_FILLED;
controls=
{
CONTROL
{
class=C_CHLIST;
prompt="XON/XOFF";
info=CHLIST
{
rid=sys_offon_menu;
nsel=0;
};
},
CONTROL
{
class=C_CHLIST;
prompt="RTS/CTS";
info=CHLIST
{
rid=sys_offon_menu;
nsel=0;
};
},
CONTROL
{
class=C_CHLIST;
prompt="DSR/DTR";
info=CHLIST
{
rid=sys_offon_menu;
nsel=0;
};
},
CONTROL
{
class=C_CHLIST;
prompt="DCD";
info=CHLIST
{
rid=sys_offon_menu;
nsel=0;
};
}
};
}
RESOURCE DIALOG sys_printer_config_dialog
{
title="Printer configuration";
flags=DLGBOX_NOTIFY_ENTER|DLGBOX_SMALL_FONT;
controls=
{
CONTROL
{
class=C_CHLIST;
prompt="Printer device";
flags=DLGBOX_ITEM_NOTIFY_CHANGED;
info=CHLIST
{
rid=sys_printer_device_chlist;
};
},
CONTROL
{
class=C_TEXTWIN;
prompt="Serial characteristics "<WS_SYMBOL_ELLIPSIS>;
info=TXTMESS
{
str="19200 "<WS_SYMBOL_ELLIPSIS>; /* changed for S3a */
flags=IN_TEXTWIN_POPOUT;
};
},
CONTROL
{
class=C_TEXTWIN;
prompt="Serial handshaking "<WS_SYMBOL_ELLIPSIS>;
info=TXTMESS
{
str="XON/XOFf Off "<WS_SYMBOL_ELLIPSIS>;
flags=IN_TEXTWIN_POPOUT;
};
},
CONTROL
{
flags=DLGBOX_ITEM_NEEDS_PACK|DLGBOX_ITEM_NOTIFY_CHANGED;
class=C_FNEDIT;
prompt="File:";
info=FNEDIT { flags=IN_FNEDIT_NO_AUTOQUERY; };
}
/* 'Units' control omitted for Workabout */
};
}
RESOURCE DIALOG sys_eval_dialog
{
title="Set Calculator format";
flags=DLGBOX_NOTIFY_ENTER|DLGBOX_RBUF_FILLED;
controls=
{
CONTROL
{
flags=DLGBOX_ITEM_NOTIFY_CHANGED;
class=C_CHLIST;
prompt="Format";
info=CHLIST { rid=sys_format_chlist; };
},
CONTROL
{
class=C_NCEDIT;
/* The following line must be the wider of the 2 above strings */
/* sys_dec_places and sys_sig_digits */
prompt="Significant digits";
info=NCEDIT
{
high=12;
low=0;
};
},
CONTROL
{
class=C_CHLIST;
prompt="Trigonometry units";
info=CHLIST { rid=sys_rad_deg; };
}
};
}
RESOURCE DIALOG sys_country_selector_dialog
{
title="Append country";
flags=DLGBOX_NOTIFY_ENTER|DLGBOX_ACTION_LIST|DLGBOX_RBUF_FILLED;
controls=
{
CONTROL
{
class=C_WLDSELWN;
prompt="Country";
info=WLDSELWN {flags=IN_WLDSELWN_COUNTRY|IN_WLDSELWN_SETHOME; };
},
CONTROL
{
class=C_ACLIST;
info=ACLIST
{
rid=sys_append_aclist;
};
}
};
}
RESOURCE CONTROL sys_smart_dial_item
{
class=C_EDWIN;
prompt=<WS_SYMBOL_PHONE>;
info=EDWIN
{
maxlen=WR_MAX_DIAL_STRING;
vulen=20;
flags=IN_EDWIN_VULEN_CHARACTERS|IN_EDWIN_NO_AUTOSELECT;
};
}
RESOURCE DIALOG sys_smart_dial_dialog
{
flags=DLGBOX_NOTIFY_ENTER|DLGBOX_ACTION_LIST|DLGBOX_RBUF_FILLED|DLGBOX_SMALL_FONT;
controls=
{
CONTROL
{
class=C_TEXTWIN;
flags=DLGBOX_ITEM_CENTRE|DLGBOX_ITEM_DEAD|DLGBOX_ITEM_UNDERLINED;
info=TXTMESS
{
flags=IN_TEXTWIN_AL_CENTRE;
str="Dial";
};
},
CONTROL
{
class=C_ACLIST;
info=ACLIST
{
rid=sys_smart_dial_aclist;
};
}
};
}
RESOURCE DIALOG sys_freedial_dialog
{
title="Free-form dialling";
flags = DLGBOX_NO_WAIT|DLGBOX_NO_DDP;
controls=
{
CONTROL
{
class=C_FREEDIAL;
prompt=<WS_SYMBOL_PHONE>;
},
CONTROL
{
class=C_ACLIST;
info=ACLIST
{
rid=sys_freedial_aclist;
};
}
};
}
RESOURCE DIALOG sys_flist_dialog
{
title="Specify filelist";
flags=DLGBOX_NOTIFY_ENTER|DLGBOX_RBUF_FILLED;
controls=
{
CONTROL
{
class=C_EDWIN;
prompt="Filename pattern";
info=EDWIN
{
maxlen=P_FNAMESIZE;
vulen=18;
flags=IN_EDWIN_VULEN_CHARACTERS;
};
},
CONTROL
{
class=C_EDWIN;
prompt="Full path";
info=EDWIN
{
maxlen=P_FNAMESIZE;
vulen=18;
flags=IN_EDWIN_VULEN_CHARACTERS;
};
}
};
}
RESOURCE DIALOG sys_print_control_dl
{
title="Print setup";
flags=DLGBOX_NOTIFY_ENTER|DLGBOX_NOTIFY_ESCAPE|DLGBOX_SMALL_FONT;
controls=
{
CONTROL
{
class=C_TEXTWIN;
prompt="Page size";
info=TXTMESS
{
str="";
flags=IN_TEXTWIN_POPOUT;
};
},
CONTROL
{
class=C_TEXTWIN;
prompt="Margins";
info=TXTMESS
{
str="";
flags=IN_TEXTWIN_POPOUT;
};
},
CONTROL
{
class=C_TEXTWIN;
prompt="Header";
info=TXTMESS
{
str="";
flags=IN_TEXTWIN_POPOUT;
};
},
CONTROL
{
class=C_TEXTWIN;
prompt="Footer";
info=TXTMESS
{
str="";
flags=IN_TEXTWIN_POPOUT;
};
},
CONTROL
{
class=C_TEXTWIN;
prompt="Paging control";
info=TXTMESS
{
str="";
flags=IN_TEXTWIN_POPOUT;
};
}
/* 'Printer model' control omitted for Workabout */
};
}
RESOURCE DIALOG sys_paging_control_dl
{
title="Paging control";
flags=DLGBOX_NOTIFY_ENTER|DLGBOX_RBUF_FILLED;
controls=
{
CONTROL
{
class=C_NCEDIT;
prompt="Number for first page";
info=NCEDIT
{
low=1;
high=9999;
};
},
CONTROL
{
class=C_CHLIST;
prompt="Allow widows/orphans";
info=CHLIST{rid=sys_no_yes;};
},
CONTROL
{
class=C_CHLIST;
prompt="Page number style";
info=CHLIST{rid=sys_pgno_choice;};
}
};
}
RESOURCE DIALOG sys_printer_model
{
title="Set printer";
flags=DLGBOX_NOTIFY_ENTER|DLGBOX_RBUF_FILLED;
controls=
{
CONTROL
{
prompt="Select printer";
flags=DLGBOX_ITEM_NOTIFY_CHANGED;
class=C_CHLIST;
info=CHLIST{};
},
CONTROL
{
class=C_TEXTWIN;
prompt="Default font";
info=TXTMESS
{
flags=IN_TEXTWIN_POPOUT;
};
}
};
}
RESOURCE DIALOG sys_margins_dl
{
title="Margins";
flags=DLGBOX_NOTIFY_ENTER|DLGBOX_RBUF_FILLED|DLGBOX_APPEND_UNITS_TITLE;
controls=
{
CONTROL
{
class=C_FLTEDIT;
prompt="Top";
info=FLTEDIT
{
low=0;
high=9.99;
ndec=2;
};
},
CONTROL
{
class=C_FLTEDIT;
prompt="Left";
info=FLTEDIT
{
low=0;
high=9.99;
ndec=2;
};
},
CONTROL
{
class=C_FLTEDIT;
prompt="Right";
info=FLTEDIT
{
low=0;
high=9.99;
ndec=2;
};
},
CONTROL
{
class=C_FLTEDIT;
prompt="Bottom";
info=FLTEDIT
{
low=0;
high=9.99;
ndec=2;
};
}
};
}
RESOURCE DIALOG sys_headfoot_dl
{
title="*";
flags=DLGBOX_NOTIFY_ENTER|DLGBOX_RBUF_FILLED|DLGBOX_APPEND_UNITS_TITLE;
controls=
{
CONTROL
{
class=C_EDWIN;
prompt="Text";
info=EDWIN
{
flags=IN_EDWIN_VULEN_CHARACTERS|IN_EDWIN_ACCEPT_TABS;
maxlen=80;
vulen=20;
};
},
CONTROL
{
class=C_CHLIST;
prompt="Alignment";
info=CHLIST{rid=sys_headfoot_align;};
},
CONTROL
{
class=C_CHLIST;
prompt="On first page";
info=CHLIST{rid=sys_no_yes;};
},
CONTROL
{
class=C_TEXTWIN;
prompt="Font";
info=TXTMESS
{
flags=IN_TEXTWIN_POPOUT;
};
},
CONTROL
{
class=C_FLTEDIT;
prompt="Vertical offset";
info=FLTEDIT
{
low=0;
high=9.99;
ndec=2;
};
}
};
}
RESOURCE DIALOG sys_pagesize_dl
{
title="Page size";
flags=DLGBOX_NOTIFY_ENTER|DLGBOX_RBUF_FILLED|DLGBOX_APPEND_UNITS_TITLE;
controls=
{
CONTROL
{
class=C_CHLIST;
flags=DLGBOX_ITEM_NOTIFY_CHANGED;
prompt="Page size";
info=CHLIST{rid=sys_page_size;};
},
CONTROL
{
class=C_FLTEDIT;
prompt="Width";
info=FLTEDIT
{
low=1;
high=45;
ndec=2;
};
},
CONTROL
{
class=C_FLTEDIT;
prompt="Height";
info=FLTEDIT
{
low=1;
high=45;
ndec=2;
};
},
CONTROL
{
class=C_CHLIST;
prompt="Orientation";
info=CHLIST{rid=sys_orient;};
}
};
}
RESOURCE DIALOG sys_font_dl
{
title="Font";
flags=DLGBOX_NOTIFY_ENTER|DLGBOX_RBUF_FILLED|DLGBOX_SMALL_FONT;
controls=
{
CONTROL
{
flags=DLGBOX_ITEM_NOTIFY_CHANGED;
class=C_CHLIST;
prompt="Font";
info=CHLIST{};
},
CONTROL
{
class=C_CHLIST;
prompt="Size";
info=CHLIST{};
},
CONTROL
{
class=C_CHLIST;
prompt="Underline";
info=CHLIST{rid=sys_no_yes;};
},
CONTROL
{
class=C_CHLIST;
prompt="Bold";
info=CHLIST{rid=sys_no_yes;};
},
CONTROL
{
class=C_CHLIST;
prompt="Italic";
info=CHLIST{rid=sys_no_yes;};
},
CONTROL
{
class=C_CHLIST;
prompt="Print position";
info=CHLIST{rid=sys_prn_pos;};
}
};
}
RESOURCE CONTROL sys_txtmess
{
class=C_TEXTWIN;
flags=DLGBOX_ITEM_CENTRE|DLGBOX_ITEM_DEAD;
info=TXTMESS
{
flags=IN_TEXTWIN_AL_CENTRE;
};
}
/************************* HELP ********************************/
RESOURCE TOPIC_ARRAY sys_help_index_data
{
id_lst=
{
sys_help_on_off,
sys_help_battery,
sys_help_calendar,
sys_help_edit,
sys_help_dialog,
sys_help_statwin,
sys_help_files,
sys_help_filsels,
sys_help_evaluate,
sys_help_print,
sys_help_in_use,
sys_help_no_sys_mem
};
}
RESOURCE HELP_ARRAY sys_help_index
{
topic="Index";
topic_id=sys_help_index_data;
}
RESOURCE HELP_ARRAY sys_help_on_help
{
topic="About Help";
strlst=
{
STRING {str="To choose topic:"<WS_SYMBOL_UP_KEY><WS_SYMBOL_DOWN_KEY>"then Enter.";},
STRING {str="Ctrl-Esc displays Help index.";},
STRING {str="Esc exits Help index.";}
};
}
RESOURCE HELP_ARRAY sys_help_dialog
{
topic="Menu/dialog tips";
strlst=
{
STRING {str="Press Menu key to see menu bar.";},
STRING {str=<WS_SYMBOL_LEFT_KEY><WS_SYMBOL_RIGHT_KEY>" moves between menus.";},
STRING {str=<WS_SYMBOL_UP_KEY><WS_SYMBOL_DOWN_KEY>" moves between options.";},
STRING {str="Enter selects highlighted option.";},
STRING {str="";},
STRING {str="Accelerator-keys ("<WS_SYMBOL_PSION>"-X etc.)";},
STRING {str="access menu options directly.";},
STRING {str="";},
STRING {str="Tab often lists choices in dialogs";}
};
}
RESOURCE HELP_ARRAY sys_help_statwin
{
topic="Screen display";
strlst=
{
STRING {str="Press "<WS_SYMBOL_PSION>"-Tab to switch";},
STRING {str="between applications.";},
STRING {str="";},
STRING {str="`Zoom in/out' to change";},
STRING {str="character size.";},
STRING {str="";},
STRING {str="Depending on the application,";},
STRING {str="press "<WS_SYMBOL_PSION>"-Menu for a Status";},
STRING {str="Window or Ctrl-Menu to set size";}
};
}
RESOURCE HELP_ARRAY sys_help_dialling
{
topic="Dialling";
strlst=
{
STRING {str="";}
};
}
RESOURCE HELP_ARRAY sys_help_filsels
{
topic="File selection";
strlst=
{
STRING {str="Press Tab in file selection dialogs";},
STRING {str="to choose from a full list of";},
STRING {str="files/directories. "<WS_SYMBOL_PSION>"-Tab";},
STRING {str="displays full path. Typing:";},
STRING {str="Letter matches filename";},
STRING {str="Shift+letter matches directory";},
STRING {str="Ctrl+letter matches drive";},
STRING {str="";},
STRING {str="In file-related dialogs:";},
STRING {str=""<WS_SYMBOL_PSION>"-Tab gives full path";},
STRING {str="To select a wildcard filespec in a";},
STRING {str="dialog, use Ctrl-Tab, type the";},
STRING {str="filespec, then press Ctrl-Enter";}
};
}
RESOURCE HELP_ARRAY sys_help_edit
{
topic="Editing";
strlst=
{
STRING {str="In the full-screen text editors:";},
STRING {str="Use "ARROWS4" to move cursor Ctrl";},
STRING {str="and "<WS_SYMBOL_PSION>" keys increase movement.";},
STRING {str="";},
STRING {str="Shift-"ARROWS4" highlights text:";},
STRING {str="Use Delete to cut text to the";},
STRING {str="clipboard (or `Copy text' to copy,";},
STRING {str="it) then `Insert text' to paste";},
STRING {str="the text back in.";},
STRING {str="Shift-Del deletes text without";},
STRING {str="changing the contents of the";},
STRING {str="clipboard.";},
STRING {str="";},
STRING {str="Use `Bring' option to copy text";},
STRING {str="which has been highlighted in";},
STRING {str="another application.";},
STRING {str="";},
STRING {str="Quick delete methods (when";},
STRING {str="no text is highlighted):";},
STRING {str="Shift-Del: next character";},
STRING {str="Shift-"<WS_SYMBOL_PSION>"-Del: to end of line";},
STRING {str=""<WS_SYMBOL_PSION>"-Del: to beginning of line";},
STRING {str="";},
STRING {str="Quick highlight methods:";},
STRING {str=""<WS_SYMBOL_PSION>"-Shift-Ctrl-"<WS_SYMBOL_LEFT_KEY>": current word";},
STRING {str=""<WS_SYMBOL_PSION>"-Shift-Ctrl-"<WS_SYMBOL_RIGHT_KEY>": current line";}
};
}
RESOURCE TOPIC_ARRAY sys_help_x_help
{
id_lst=
{
sys_help_on_help
};
}
RESOURCE HELP_ARRAY sys_help_files
{
topic="Files in applications";
strlst=
{
STRING {str="See `New file', `Open file',";},
STRING {str="`Merge in', `Compress file',";},
STRING {str="`Save as', `Save' and `Revert'";},
STRING {str="in relevant applications";},
STRING {str="";},
STRING {str="Various file handling facilities";},
STRING {str="are provided in both the";},
STRING {str="System Interfaces";}
};
}
RESOURCE HELP_ARRAY sys_help_print
{
topic="Printing/Preview";
strlst=
{
STRING {str="In applications which can";},
STRING {str="Print, first use `Print setup'";},
STRING {str="to set `Printer Model'";},
STRING {str="";},
STRING {str="Use `Print preview' to see a";},
STRING {str="preview with its own menu of";},
STRING {str="options. (You don't have to";},
STRING {str="wait for the preview to finish";},
STRING {str="calculating: Esc cancels, etc).";},
STRING {str="Print preview's menu usually";},
STRING {str="includes a `Print' option";}
};
}
RESOURCE HELP_ARRAY sys_time_basics
{
topic="Time basics";
strlst=
{
STRING {str="";}
};
}
RESOURCE HELP_ARRAY sys_help_on_off
{
topic="On/off";
strlst=
{
STRING {str="On/Esc turns on";},
STRING {str="Off turns off";}
};
}
RESOURCE TOPIC_ARRAY sys_help_x_index
{
id_lst=
{
sys_help_index
};
}
/************************* LATER ADDITIONS ********************************/
/* Name of general printer driver */
RESOURCE STRING sys_wdr_general { str="General"; }
RESOURCE STRING sys_dial_out { str="9,"; } /* 5 chars max */
RESOURCE STRING sys_skipping_page { str="(skipping page %u)";}
/************************* NEW FOR Series 3a *****************************/
/* TTT: This file is entirely new for the S3a.
You must translate EVERY text string, accelerator etc in this
file (except those marked "Do not translate", of course) - not just
those things which are marked with TTT */
/* TTT: Only used by developers */
RESOURCE STRING sys_debugging_num_cells {str="Diagnostics: %d (%u)";}
/********* for Calendar Window in Agenda **********/
/* TTT: eg "Calendar 1998" or "Calendar 1993-1994" */
RESOURCE STRING sys_calendar {str="Calendar %Y";}
/*********************** FOR PRINT PREVIEW ******************************/
/* TTT: "Print preview" option in Word, Agenda, Sheet... uses these: */
RESOURCE STRING sys_page {str="page";}
RESOURCE STRING sys_pages {str="pages";}
RESOURCE STRING sys_preview_busy {str="Busy, cannot print yet";}
RESOURCE STRING sys_display_margins {str="Show margins";}
RESOURCE STRING sys_hide_margins {str="Hide margins";}
RESOURCE STRING sys_opening_prompt {str="Opening \"%s\"";}
/* TTT: NB "Print preview" is a standard WP term... if every Wp in your
country uses one term for this, you must use it too */
RESOURCE STRING sys_print_preview {str="Print preview";}
/* TTT length of longest in sys_preview_margins_chlist + length of longest
in sys_preview_options_chlist must be less than 50 */
RESOURCE MENU sys_preview_margins_chlist
{
items=
{
CHOICE_ITEM {str="Margins off";},
CHOICE_ITEM {str="Margins on";}
};
}
RESOURCE MENU sys_preview_options_chlist
{
items=
{
CHOICE_ITEM {str="Facing pages";},
CHOICE_ITEM {str="1 page";},
CHOICE_ITEM {str="2 pages";},
CHOICE_ITEM {str="3 pages";},
CHOICE_ITEM {str="4 pages";}
};
}
RESOURCE DIALOG sys_preview_options_dialog
{
title="Display";
flags=DLGBOX_NOTIFY_ENTER|DLGBOX_RBUF_FILLED|DLGBOX_NO_DDP;
controls=
{
CONTROL
{
class=C_CHLIST;
prompt="";
info=CHLIST{rid=sys_preview_options_chlist;};
}
};
}
RESOURCE DIALOG sys_preview_jump_dialog
{
title="Jump to page";
flags=DLGBOX_NOTIFY_ENTER|DLGBOX_RBUF_FILLED|DLGBOX_NO_DDP;
controls=
{
CONTROL
{
class=C_NCEDIT;
prompt="Page number";
info=NCEDIT
{
low=1;
high=9999;
};
}
};
}
RESOURCE WSERV_INFO sys_preview_acc
{
menbar_id=sys_preview_menubar;
first_com=O_PVC_PREVIEW_PRINT;
accel=
{
'p', /* Print */
'm', /* Margins */
'd', /* Pages to display */
'j', /* Jump to page */
'*' /* Exit preview */
};
}
RESOURCE MENU_BAR sys_preview_menubar
{
items =
{
MENU_BAR_ITEM
{
menu_id=sys_preview_menu;
mb_item="Preview";
}
};
}
RESOURCE MENU sys_preview_menu
{
items =
{
MENU_ITEM
{
com_id=O_PVC_PREVIEW_PRINT;
mn_item="Print";
},
MENU_ITEM
{
com_id=O_PVC_PREVIEW_MARGINS;
/* TTT: use whichever's the longer: "Show margins" or "Hide margins" */
mn_item="Show margins";
},
MENU_ITEM
{
com_id=O_PVC_PREVIEW_OPTIONS;
mn_item="Pages to display";
},
MENU_ITEM
{
com_id=O_PVC_PREVIEW_JUMP|BREAK_LINE_FOLLOWS;
mn_item="Jump to page";
},
MENU_ITEM
{
com_id=O_PVC_PREVIEW_EXIT;
mn_item="Exit preview";
}
};
}
RESOURCE MENU sys_printer_devices
{
items =
{
CHOICE_ITEM { str= "Parallel";},
CHOICE_ITEM { str= "Serial";},
CHOICE_ITEM { str= "File";},
CHOICE_ITEM { str= "Fax";}
};
}
RESOURCE CONTROL sys_print_control_device
{
class=C_TEXTWIN;
/* TTT: You'll see this on the bottom of the Print Setup dialog
in Word, Agenda... */
prompt="Printer device"<WS_SYMBOL_ELLIPSIS>;
info=TXTMESS
{
str="";
flags=IN_TEXTWIN_POPOUT;
};
}
RESOURCE CONTROL sys_print_preview_settings
{
/* TTT: You'll see this on the bottom of the Printer configuration dialog
in the Shell */
class=C_TEXTWIN;
prompt="Print preview"<WS_SYMBOL_ELLIPSIS>;
info=TXTMESS
{
str="Facing pages,Margins off"; /* TTT widest possible */
flags=IN_TEXTWIN_POPOUT;
};
}
RESOURCE DIALOG sys_preview_settings_dl
{
title="Preview settings";
flags=DLGBOX_NOTIFY_ENTER|DLGBOX_RBUF_FILLED;
controls=
{
CONTROL
{
class=C_CHLIST;
prompt="Display";
info=CHLIST{rid=sys_preview_options_chlist;};
},
CONTROL
{
class=C_CHLIST;
prompt="Margins";
info=CHLIST{rid=sys_offon_menu;};
}
};
}
RESOURCE MENU sys_standard_sounds
{
items=
{
/* TTT: Built-in sounds, when you're setting an alarm in Time */
CHOICE_ITEM {str="Rings";},
CHOICE_ITEM {str="Chimes";},
CHOICE_ITEM {str="Fanfare";},
CHOICE_ITEM {str="Soft bells";},
CHOICE_ITEM {str="Church bell";}
};
}
/* TTT: do not translate */
RESOURCE STRING sys_alarm_standard_name {str="SYS$AL01";}
/* TTT: The "silent" sound, when setting an alarm */
RESOURCE STRING sys_silent_alarm {str="Silent";}
/* TTT: If you try to play a sound, but sound is disabled... */
RESOURCE STRING sys_sound_disabled {str="Sound disabled";}
/* TTT: do not translate the next one */
RESOURCE STRING sys_word_rom { str="ROM::WORD.APP"; }
/* TTT: the user has refused to replace an SSD */
RESOURCE STRING sys_restart_from_sys { str="Press Esc to exit application"; }
/* TTT: when creating a new file: eg gives "Myfile" created
You can change these around if you like, eg we could've done the English
as str="Created \"%s\"" to give Created "Myfile" */
RESOURCE STRING srt_file_created { str="\"%s\" created"; }
RESOURCE STRING srt_file_opened { str="\"%s\" opened"; }
RESOURCE STRING srt_file_saved { str="\"%s\" saved"; }
RESOURCE STRING srt_file_compressed { str="\"%s\" compressed"; }
RESOURCE STRING srt_file_merged { str="\"%s\" merged in"; }
RESOURCE STRING sys_saving_prompt {str="Saving \"%s\"";}
RESOURCE STRING sys_reloading_prompt {str="Reopening \"%s\"";}
RESOURCE STRING sys_converting_prompt {str="Converting \"%s\"";}
/* TTT: When we refuse to save the file, because it hasn't changed */
RESOURCE STRING sys_not_changed {str="Not changed";}
/* TTT: When you're exiting, but it failed to save the file for some reason */
RESOURCE STRING sys_confirm_continue {str="Not saved, continue anyway?";}
/* TTT: When you're using the "Exit, lose changes" option: */
RESOURCE STRING sys_confirm_change_loss {str="Confirm the loss of all changes";}
/* TTT: used with the previous two strings */
RESOURCE STRING sys_losing_changes {str="(`Yes' discards all changes)";}
RESOURCE STRING sys_nothing_to_print {str="Nothing to print";}
RESOURCE STRING sys_nothing_to_insert {str="Nothing to insert";}
RESOURCE STRING sys_nothing_to_copy {str="Nothing to copy";}
/* TTT: preferably use the same word as the "Revert" menu option */
RESOURCE STRING sys_revert_to_saved {str="Revert to saved?";}
/* TTT: For use in menus (hotkeys) */
RESOURCE STRING sys_shift_key_name {str="Shift";}
/* TTT: When you use "Current country only" (or diamond key) World App... */
RESOURCE STRING srt_space_only { str=" (only)"; }
RESOURCE STRING sys_change_password {str="Change password";}
RESOURCE DIALOG sys_set_password_dl
{
title = "Set password";
flags=DLGBOX_NOTIFY_ENTER;
controls=
{
CONTROL
{
class=C_XEDIT;
prompt="Enter password";
},
CONTROL
{
class=C_XEDIT;
prompt="Confirm password";
}
};
}
RESOURCE DIALOG sys_get_password_dl
{
title = "Password protected";
flags=DLGBOX_NOTIFY_ENTER;
controls=
{
CONTROL
{
class=C_XEDIT;
prompt="Enter password";
}
};
}
/* TTT Extra help - translate this! */
/* BUT DON'T MAKE THE TEXT WIDER THAN WILL FIT ON COMPATIBILITY MODE SCREENS
(BEAR IN MIND THAT THIS HELP IS AVAILABLE TO COMPATIBILITY MODE APP) */
RESOURCE HELP_ARRAY sys_help_evaluate
{
topic="Evaluate";
strlst=
{
STRING {str="In applications such as the";},
STRING {str="program editor, type a";},
STRING {str="calculation (without `=' or";},
STRING {str="spaces). Then use `Evaluate'";},
STRING {str="menu option for result";}
};
}
RESOURCE HELP_ARRAY sys_help_memo
{
topic="Memo editor";
}
RESOURCE HELP_ARRAY sys_help_in_use
{
topic="File or device in use";
strlst=
{
STRING {str="You will see this message if you";},
STRING {str="try to copy, delete or rename a";},
STRING {str="file which is currently open.";},
STRING {str="Exit the file then try again.";},
STRING {str="";},
STRING {str="You will also see it if you try to";},
STRING {str="use, at the same time, through";},
STRING {str="the same port, two serial devices,";},
STRING {str="such as:";},
STRING {str="The `Remote link' option";},
STRING {str="A Comms application";},
STRING {str="A printer";}
};
}
RESOURCE HELP_ARRAY sys_help_no_sys_mem
{
topic="No system memory";
strlst=
{
STRING {str="This message usually means all";},
STRING {str="the internal memory has been";},
STRING {str="used up. Exit some open files,";},
STRING {str="or delete unwanted files from";},
STRING {str="the `Internal' disk, to free";},
STRING {str="some more memory";}
};
}
RESOURCE HELP_ARRAY sys_help_calendar
{
topic="Calendars";
strlst=
{
STRING {str="When you are entering a date";},
STRING {str="in a dialog, you can press Tab";},
STRING {str="to display a one month calendar";},
STRING {str="";},
STRING {str="In the calendar: "ARROWS" move";},
STRING {str="the cursor around the screen";},
STRING {str=""<WS_SYMBOL_PSION>"-"<WS_SYMBOL_UP_KEY><WS_SYMBOL_DOWN_KEY>" move a month";},
STRING {str="Ctrl-"<WS_SYMBOL_UP_KEY><WS_SYMBOL_DOWN_KEY>" move a year";},
STRING {str="Space moves to today";}
};
}
/************************* NEW FOR Workabout *****************************/
RESOURCE DIALOG sys_s3c_print_control_dl
{
title="Print setup";
flags=DLGBOX_NOTIFY_ENTER|DLGBOX_NOTIFY_ESCAPE|DLGBOX_SMALL_FONT;
controls=
{
CONTROL
{
class=C_TEXTWIN;
prompt="Page setup";
info=TXTMESS
{
str="";
flags=IN_TEXTWIN_POPOUT;
};
},
CONTROL
{
class=C_CHLIST;
prompt="Units";
flags=DLGBOX_ITEM_UNDERLINED;
info=CHLIST
{
rid=sys_printer_units_chlist;
};
},
CONTROL
{
class=C_TEXTWIN;
prompt="Model";
info=TXTMESS
{
str="";
flags=IN_TEXTWIN_POPOUT;
};
},
CONTROL
{ /* copy from sys_print_control_device */
class=C_TEXTWIN;
prompt="Device"<WS_SYMBOL_ELLIPSIS>;
info=TXTMESS
{
str="";
flags=IN_TEXTWIN_POPOUT;
};
},
CONTROL
{ /* copy from sys_print_preview_settings */
class=C_TEXTWIN;
prompt="Preview"<WS_SYMBOL_ELLIPSIS>;
info=TXTMESS
{
str="Facing pages,Margins off"; /* TTT widest possible */
flags=IN_TEXTWIN_POPOUT;
};
}
};
}
RESOURCE STRING sys_s3c_page_setup { str="Page setup"; }
RESOURCE HELP_ARRAY sys_help_battery
{
topic="Battery information";
strlst=
{
STRING {str="Press Shift-Ctrl-B in any";},
STRING {str="application to display the";},
STRING {str="battery information dialog";}
};
}