This hyperlink points to a page or book that cannot be found.
To check or update the default directories searched by hyperlinks that reference other books, choose CBT Extension Properties in the Book Properties submenu in the Object menu.
HyperlinkToBadPage
This hyperlink points to a page that does not exist.
HyperTriggerClick
Single click,Double click
Interrupted
Interrupted
Invalid Book Name
This is not a valid ToolBook name.
Invalid char at x
Invalid character at position %1.
Invalid file name
Invalid file name.
IrregularPolygon
Irregular polygon
Links in Question feedback
Links in Question feedback
links resynchronized
links resynchronized;
LinkTypeList
None,Go to another page,Pop up another page
MaxHotlistLengthWarning
Maximum hot list length is %1 page names.
MULTICHOICE
Multiple Choice
MULTIDROP
Drop Target
MULTIOBJ
Definable Multiple Choice
Must name book before link
Sorry, you must save this book first before setting links to other books.
NAMEPART
Drag Object
New Book
New Book
New page
New Page
NewBlankBookDB
[New Blank Book]
No fields
No fields; nothing to do.
No Hyperlinks on page
No hyperlinks on this page
No in button
No template
No template found
NoDoImport
No, Import
noneDB
<none>
NoPropEditor
The property editor for this widget cannot be found:
NoStageDb
<No stage available>
Not available
Not available
Nothing to verify
Nothing to verify.
NoTransmObject
No object that can be transmogrified!
OKToDeleteBackdropResource
No other object seems to need the bitmap resource that was used by the deleted backdrop object. OK to delete the bitmap resource?"
CBT Edition system books not initialized correctly. Check configuration.
SystemRestoredWarning
A restore system command has just been executed by OpenScript. "Using this command in your scripts may cause problems when using the Multimedia ToolBook CBT Edition system books.
This warning will not appear when only the runtime version of the system books is used, but the problems will still occur.
If you choose Disable For Session now, this warning will be disabled until you shut down Windows.
SystemRestoredWarningDisableConfirm
"SystemRestoredWarning=false" has been added to the [Options] section of ASYMCBTA.INI.
SystemRestoredWarningDisableForever
Disable &Forever
SystemRestoredWarningDisableSession
Disable For &Session
TabSepData
Tab-separated data
Template directory
Template Directory
Template File etc
Template file:
Text file
Text file
ThisBookDB
<This Book>
ThumbnailDelFileError
Error deleting thumbnail file: Access denied.
total %2 links
total %2 links
Try Again in button
&Try Again
TYPEIN
Fill In The Blank
Unable to print
Unable to print.
UngroupQWidgetWarning
The selected group is a widget of type "%1".
Ungrouping it will irreversibly destroy the properties it requires to function as a widget.
Are you sure you want to ungroup it?
UngroupWarning
Ungrouping will destroy the group's script and its name. Continue?
UngroupWidgetWarning
The selected group is a widget.
Ungrouping it will irreversibly destroy the properties it requires to function as a widget.
Are you sure you want to ungroup it?
Unnamed name
(unnamed)
UseExistingBackdropResource x
Use the existing bitmap resource "%1"?
Viewer
Viewer
WarningHasGoCommandScript
Warning: The script of this object contains a %1 message handler that may prevent the hyperlink from working correctly.
WarnLinkToNumberName
Links to a page whose name is a number will not work correctly because ToolBook makes no distinction between
page "%1"
page %1
They both evaluate to 'page number %1'.
You should rename the destination page before creating this link.
Widget Catalog
Widget Catalog
WidgetHotlistOutOfDate
The hotlist references unavailable widget pages. Deleting the hotlist.
x is not a ToolBook file
%1 is not a ToolBook file.
x is old tb file
%1 was created with an older version of ToolBook. You must convert it to the current version before you can link to it.
x is tb3 file
%1 was created with the standard edition of ToolBook 3.0. You should reopen it in Multimedia ToolBook 3.0 and resave it before you can link to it."
x links resynchronized
%1 links resynchronized;
Yes in button
Hyperlink
Link To Page...
Startup Main DB
Multimedia ToolBook 4.0 - CBT Edition
204,600
ToolBook Unit Conversions
217,4,235,24
SysBook Status DB
Private System Book Version Check
Page id 74
Book Specialist DB
w Book
Page "ASYMA Page Browser"
false
ening
ening
Widget Editor
153,4,173,24
New Page Template DB
New Background
ge id 0 of Book "C:\TEMP\~THU1B71.TMP"
157,4,177,24
Transition Sample
Hyperlink Properties DB
Log Encryption Password
ge id 0 of Book "C:\TEMP\~THU1507.TMP"
Page id 68 of Book "G:\MTB40\CTB40A.SBK"
Page "Link Page Browser"
Widget Catalog Browser
Handlers
page "Handler List Browser"
enableRollup
Page id 13 of Book "C:\MTB40\CTB40A.SBK"
252,63
umbnailPage
217,24
hotzone
ge id 36 of Book "G:\FRANKJR\CTB30A.SBK"
247,157
Check Complete
TB30A.SBK"
Page "Widget Catalog Browser"
false
ge id 65 of Book "G:\MTB40\CTB40A.SBK"
Check Media Links
Page "Unit conversions"
mer Widget Properties
false
scrolling
unrolledBounds
225,425
Page Hyperlinks
Set Page Name
ange Backdrop
Small thumbnail
- 1 of 1
ThumbnailPos
252,63
Page id 38 of Book "G:\MTB40\CTB40A.SBK"
247,157
ook ""
ASYMA Book Properties DB
Transition sample
page "Transition sample 1"
Splash
Page "Dumb Splash"
Generic Modal DB
Backdrop
false
false
ASYM Draggable DB
Drag Object
defMinimumSize
ClipFileMove
Resolve Media Path
Page "ASYMA Page Browser"
Page id 72 of Book "G:\MTB40\CTB40A.SBK"
Page id 0 of Book "G:\MTB40\WIDGETS\TYPEIN.SPB"
Widget Catalog Imager
Page "Dummy Dialog Page"
181,4,199,24
Widget Catalog
Widget Catalog
page "Widget Catalog Browser"
201,3,219,23
closing
Feedback Text
edback Text
Book Properties - CBT Extensions
ook ""
Widget Properties Editor
page "Widget Catalog Editor"
Flow Text DB
Flow Text Between Fields Of This Page
Page id 401 of Book "G:\FRANKJR\CTB30A.SBK"
osing
false
ResolveMediaLinkPath
1,4,199,24
Page id 42 of Book "G:\FRANKJR\CTB30A.SBK"
Edit Clip Spec
Media Links Check
Page "Choose Backdrop"
Log Password db
false
Page id 32 of Book "G:\MTB40\CTB40A.SBK"
Default Prompts DB
Generic Runtime Prompts
Page id 33 of Book "G:\MTB40\CTB40A.SBK"
221,4,239,24
221,4,239,24
Dumping Hyperlink Data
lledUp
247,157
225,425
562,8,787,433
Reset Prompt
Page Browser
Page id 14 of Book "G:\FRANKJR\CTB30A.SBK"
ook ""
Page id 66 of Book "G:\MTB40\CTB40A.SBK"
Page Browser
225,425
Page "Page Browser Pushpin"
Page id 56 of Book "E:\FRANKJR\CTB30A.SBK"
179,4,199,24
Page id 2
false
142,4,162,24
Page Browser Pushpin
Media Feedback
199,4,217,24
ge id 26 of Book "G:\MTB40\CTB40A.SBK"
openWindow
openWindow
Page id 61 of Book "G:\MTB40\CTB40A.SBK"
199,4,217,24
199,4,217,24
New Book
returnString
ge "clipPkgPrompt"
enterWindow
openWindow
enterWindow
ocurrentPage
openWindow
enterWindow
enterWindow
180,290
ip "bar"
Choose Package Option
Hyperlink Dump
ge "Cover"
247,157
ASYMA Page Browser
Placeholder Houbotte
Page id 54 of Book "G:\MTB40\CTB40A.SBK"
221,4,239,24
neric Content Book Specialist
Fill-In the Blank - Question Properties
262,4,280,24
239,24
Save As
Book "G:\MTB40\CTB40A.SBK"
Cover
enterPage
_ASYM_BeenHere
buttonclick
buttonclick
Script
enterPage
buttonClick
notifyBefore
buttonClick
Note: You need only this sysbook in startupSysBooks. The runtime book gets linked automatically...
Script of this button is script patch for page "handler list browser"
dummy2
Script of this button is script patch for page "handler list browser"
Startup Main
false
disableEscape
defaultButton
Button id 29 of Page id 51
defBtn
needFix
Button id 35 of Page id 51
cancelBtn
Field id 1 of Page id 51
refFocus
Button id 29 of Page id 51
refBtn
ASYM_Reset
notifyBefore ASYM_Reset
Recent Book Prompt
recent book list
7wASYM_Container
buttonClick
buttonClick
"recent
8list"
ASYM_Container(
enabled
&Recently Opened Book:
7wASYM_Container
buttonClick
buttonClick
ASYM_Container(
3DField
tbk_wid_type
Recent Book List
2 > z
<none>
chosenTemplate
MarkItem
<none>
noneString
QUIZFJR1.SPB
QUIZ1.SPB
QUIZFJR2.SPB
NEWQUIZ3.SPB
NEWQUIZ.SPB
fileList
G:\FRANKJR\SPCLST\
bookTpPath
g:\mtb40\ctb40a.sbk
g:\mtb40\tbkshelf.exe
g:\mtb40\refshel1.exe
realText
cancel
buttonClick
buttonClick
New &Blank Book
Cancel
cancel
7wASYM_Container
buttonClick
buttonClick
ASYM_Container(
Create New Book
buttonClick
buttonClick
B"Create New Book"
New - Book &Specialist...
Create new book
Viewer ref changed from
startup
s_startupDB
true specialist new
Choose A Book Specialist
7wASYM_Container
buttonClick
buttonClick
4s_startupDB
v = targetWindow
nam =
_new "
"Choose A Book Specialist" \
ASYM_Container(
--** DEBUG
"Viewer ref changed
" &&
" &&
foo = bar
--** END
isOpen
Pspecialist
close v
Open Existing book
buttonClick
buttonClick
B"Open Existing
&Open Another Book...
Open Existing book
newBk
false
6/ASYMA_GetAuthorIni
Paths
s_StartupDB
ASYM_CurrentDirectory
cASYM_SetCurrentDirectory
n9ASYMA_SetAuthorIni
$disableEscape
thisBk
7wASYM_Container
buttonClick
buttonClick
4s_StartupDB
v = targetWindow
thisBk =
ASYMA_GetAuthorIni("Paths","Last")
ASYM_SetCurrentDirectory(
myPg = ASYM_Container(
disableEscape
FlushMessageQueue()
newBk =
isOpen
close
ASYM_CurrentDirectory()
ASYMA_SetAuthorIni("
focusWindow = v
ASYM_Reset
firstIdle
enterpage
leavePage
author
leavePage
keyChar
9408301705268789184578
9502131338323851622147336
ASYM_TpID
Choose a Book Specialist
defaultButton
Button id 9 of Page id 13
defBtn
needFix
Button id 10 of Page id 13
cancelBtn
Field id 1 of Page id 13
refFocus
Button id 9 of Page id 13
refBtn
3DGroupBox
tbk_wid_type
Shadow
Highlight
Caption
Description
Description
enterpage
notifyBefore
Close the specialist and create an empty book.
&Specialist:
3DField
tbk_wid_type
3DField
tbk_wid_type
Specialist List
0 L E
<none>
chosenTemplate
MarkItem
C:\MTB30\\spclts\
wizPath
c:\mtb40\SPCLST\
bookTpPath
[New Blank Book]
noneString
Generic Content Book Specialist
GENBOOK.SPB
Generic Glossary Book Specialist
GENGLOS.SPB
Generic Quiz Book Specialist
GENQUIZ.SPB
Minimal Book Specialist
MINIMAL.SPB
Sample Book Specialist
SAMPLE.SPB
fileList
specialist list
UpdateDescription
choice
s___lastSelection
buttonClick
n9ASYMA_SetAuthorIni
choice
Specialist
InfoPref
leavePage
6/ASYMA_GetAuthorIni
Specialist
InfoPref
enterPage
Show Description
choice
ASYM_Reset
buttonClick
4s___lastSelection
ochoice =
UpdateDescription
"specialist
notifyBefore
ASYMA_SetAuthorIni("Specialist","InfoPref",
ASYMA_GetAuthorIni("
objs =
ASYM_Reset
"Show
Show Description
choice
Show description
&Description
Show File Info
&File Information
buttonClick
buttonClick
Cancel
cancel
buttonClick
keepIt
>disable_Cancel
browse
keyDown
buttonClick
notifyBefore
x = 27
B"browse"
keepIt = disable_Cancel
Cancel
Browse
oldPath
cASYM_SetCurrentDirectory
ASYM_CurrentDirectory
>disable_Cancel
browse
buttonClick
buttonClick
disable_Cancel
oldPath = ASYM_CurrentDirectory()
browse
ASYM_SetCurrentDirectory(
&Browse...
mtb40.hlp
%ASYM_WinHelp
buttonClick
keyDown
buttonClick
ASYM_WinHelp(10100, "mtb40.hlp")
notifyBefore
&Help
ASYM_Reset
leavePage
enterpage
keyDown
author
enterPage
leavePage
keyChar
Show Description
9408301738309072190530
9408301738309072190530
ASYM_TpID
Reset Options
false
disableEscape
true,Reset
result
Dialog inner frame
Reset all pages and widgets to make them ready to run, then save the book in that state...saves the book in that state. .reader level..
Save without resetting anything.
Reset Options
choice
reset
propValue
choice
buttonDown
choice
buttonClick
choice
propValue
propValue
= "reset"
ochoice =
buttonClick
Reset
choice
Reset
&Reset book and save
QuickSave
&Quick Save
defaultButton
J p X
Button id 71 of Page id 54
defBtn
needFix
Button id 72 of Page id 54
cancelBtn
Button id 73 of Page id 54
refFocus
Button id 71 of Page id 54
refBtn
buttonClick
firstIdle
buttonClick
--notifyAfter
x = 13
notifyBefore firstIdle
Cancel
cancel
buttonClick
cancel
keyDown
buttonClick
notifyAfter
x = 27
Cancel
mtb40.hlp
%ASYM_WinHelp
buttonClick
keyDown
buttonClick
ASYM_WinHelp("", "mtb40.hlp")
notifyAfter
&Help
firstIdle
author
enterPage
keyDown
keyChar
9408301705268789184578
9408301705268789184578
ASYM_TpID
Dummy Dialog Page
YM_BeenHere
94073116590012228427980
94073116590012228427980
ASYM_TpID
Widget Catalog Browser
15,15
lastUnits
_borderwidth
g:\mtb40\WIDGETS\CTB40.WBK
refBkName
hotlistmax
ASYM_BeenHere
G:\MTB40\WIDGETS\CTB40.BKI
idxFn
&Category:
Category
3DComboBox
tbk_wid_type
category
&Type:
Subcategory
3DComboBox
tbk_wid_type
subCategory
Details
flipPages
frame
frameupdate
notifyBefore frameupdate
flipPrevious
FALSE
previous
flipnext
QfindPage
Widget Catalog Imager
7wASYM_Container
buttonclick
ASYM_Reset
buttonclick
targetWindow =
"Widget Catalog Imager"
ASYM_Container(
findPage
mode
B"flipnext"
= FALSE
notifyAfter ASYM_Reset
enabled
flipNext
count
FALSE
bitmap "Next widget page"
pagenumber
3:pageNum
_maxCount
ASYM_Reset
pgNum
ASYM_GetString
_maxCount
x of y
%1 of %2
_pagenumber
pgNum
_maxCount
ASYM_GetString
x of y
%1 of %2
maxCount
gotopage
buttonUp
notifyBefore ASYM_Reset
= NULL
_maxCount
pageNum
_pagenumber
pgNum
= expandString(ASYM_GetString("x
y","%1
%2"),\
y","%1
%2"),\
"gotopage"
pgNum
_maxCount
pageNum
Viewer Placeholder
target
acceptDrop
draggable
imager
acceptDrop
draggable
gotopage
ASYM_Reset
notifyBefore ASYM_Reset
numCancel
buttonclick
buttonclick
numOK
,&H.&
pageNumber
thispage
gotopage
flippages
orcheckPage
QfindPage
pgName
_maxCount
pgNum
Widget Catalog Imager
counter
7wASYM_Container
buttonclick
buttonclick
v =
"Widget Catalog Imager"
ASYM_Container(
thispage =
pgNum =
"gotopage"
isType("real",
4> 0
<<= _maxCount
bk =
pgName =
counter = 0
checkPage
findPage
"flippages"
Go to page:
gotopage
numOK
numCancel
keyChar
= keyEnter
buttonclick
B"numOK"
B"numCancel"
3DField
tbk_wid_type
ASYM_Reset
checkPage
_borderwidth
frameupdate
notifyBefore ASYM_Reset
notifyAfter checkPage
Yframeupdate
bw = _borderwidth
sz =
bw *
syspageunitsperpixel,
sz - (bw *
(el) - 750
sz - (bw *
H!T!e
newScroll
frameupdate
ASYM_Reset
newWidgetBook
update
enterPage
checkPage
ASYM_Reset
update
firstIdle
Widget Catalog Browser
lastUnits
frameUpdate
lastUnits
enterpage
frameUpdate
sysPageUnitsPerPixel <> lastUnits
targetWindow = TRUE
frameUpdate
:FALSE
generic
dialog handler
test
Bexits
so, does action
--
isObject("
B""CANCEL""
buttonclick
= default
--
u = keyEnter
--
B""OK""
B"OK"
--
--
94100615313718632167691
ASYM_TpID
sizeToViewer
notifyAfter sizeToViewer
sysPageUnitsPerPixel
sizeToViewer
onclic
Thumbnail dummy
Thumbnail placeholder page
940820012830132731860
940820012830132731860
ASYM_TpID
Set Page Name
YM_BeenHere
defaultButton
Button id 10 of Page id 19
defBtn
needFix
Button id 11 of Page id 19
cancelBtn
New Page Name:
3dField
tbk_wid_type
Page Name
keyChar
) > 32
string
propType
Page id 2
trueValue
Dialog inner frame
buttonClick
buttonClick
Cancel
buttonClick
buttonClick
targetWindow <>
close
Cancel
author
enterPage
keyChar
Set Page Name
940820015106166633330
940820015106166633330
ASYM_TpID
Set Background Name
YM_BeenHere
defaultButton
Button id 10 of Page id 20
defBtn
needFix
Button id 11 of Page id 20
cancelBtn
New Page Name:
Dialog inner frame
New Background Name:
3dField
tbk_wid_type
Page Name
keyChar
) > 32
string
propType
Page id 2
trueValue
3dField
tbk_wid_type
Background name
keyChar
) > 32
string
propType
Page id 2
trueValue
buttonClick
buttonClick
Cancel
buttonClick
buttonClick
targetWindow <>
close
Cancel
author
enterPage
keyChar
940820015803118049581
940820015803118049581
ASYM_TpID
ASYMA Book Properties DB
ASYM_FullScreen
propValue
propValue
propValue
boolean
propType
Property name: ASYM_FullScreen
HelpText
&Full Screen at Reader Level
ASYM_Modal
propValue
propValue
propValue
boolean
propType
Property name: ASYM_Modal
HelpText
&Modal at Reader Level (Disable Windows Task Switch)
3DGroupBox
tbk_wid_type
Shadow
Highlight
Caption
Window
3DGroupBox
tbk_wid_type
Shadow
Highlight
Caption
Bookmarking
ASYM_AutoBookmarks
propValue
propValue
propValue
boolean
propType
Property name: ASYM_AutoBookmarks
HelpText
Enable Automatic &Bookmarking
Creates a bookmark file in the same directory as the Windows .INI files...the Windows .INI files.
This option disables the ability to switch to another application by pressing Alt-Tab. This option works only with Windows 3.1xWindows that allow it, such as Windows 3.1x
ASYM_AuthorResetPrompt
propValue
propValue
propValue
ASYM_Reset
propValue
notifyBefore ASYM_Reset
boolean
propType
Property name: ASYM_AuthorResetPrompt
HelpText
Prompt for &reset when saving at Author level
ASYM_Reset
ASYMA Book Properties DB
94090215013254092324552
ASYM_TpID
LayAnEgg
H:\QA\WIN95.PAR
defaultButton
Button id 42 of Background id 11
defBtn
needFix
Button id 42 of Background id 11
refBtn
Button id 43 of Background id 11
cancelBtn
.'+ +F
ASYM_ResetCursor
buttonClick
buttonClick
oenabled
ASYM_ResetCursor
--notifyBefore
Cancel
buttonClick
keyChar
buttonClick
targetWindow <>
close
notifyAfter
x = 27
Cancel
mtb40.hlp
%ASYM_WinHelp
buttonClick
keyUp
buttonClick
ASYM_WinHelp(12600, "mtb40.hlp")
notifyAfter
Dialog inner frame
TabFolder
tbk_Wid_CurrentTab
_CurrentTab
baseRad
tbk_wid_tabheight
tabHeight
Tab 1
"tbk_wid_currentTab
buttonClick
buttonClick
tbk_wid_currentTab
3dTabc
tbk_wid_type
TLHighlight
TRShadow
Border
Highlight
Shadow
Ge&neral
Behavior
Tab 3
"tbk_wid_currentTab
buttonClick
buttonClick
tbk_wid_currentTab
3dTabc
tbk_wid_type
TLHighlight
TRShadow
Border
Highlight
Shadow
Scoring,
&Tracking
Active tab area
3dTabBase
tbk_wid_type
40,90,5989,5130
oldbasebounds
Highlight2
Highlight
TRShadow
Border
Highlight
TabShadow
Shadow
TLHighlight
TabShadow2
Shadow2
Highlight2
VHighlight
linesize
VHighlight2
Tab border
tab 4
"tbk_wid_currentTab
buttonClick
buttonClick
tbk_wid_currentTab
3dTabc
tbk_wid_type
TLHighlight
TRShadow
Border
Highlight
Shadow
&Glossary
Options
tab 5
"tbk_wid_currentTab
buttonClick
buttonClick
tbk_wid_currentTab
3dTabc
tbk_wid_type
TLHighlight
TRShadow
Border
Highlight
Shadow
General
&Information
Tab 2
"tbk_wid_currentTab
buttonClick
buttonClick
tbk_wid_currentTab
b#t#[
3dTabc
tbk_wid_type
TLHighlight
TRShadow
Border
Highlight
Shadow
Hyper&link
author
keyDown
enterPage
leaveBackground
ASYM_Reset
leaveField
keyChar
keyUp
leaveBackground
Book HyperPath
dummy
ASYM_WorkWindow
ASYM_pathOfFile
ASYM_CurrentDirectory
bkName
BookPath
BookPath
ASYM_WorkWindow()
bkName =
ASYM_CurrentDirectory() & "dummy"
ASYM_pathOfFile(
&Directories to search for hyperlinked books:
3dField
tbk_wid_type
ASYM_Hyperpath
string
propType
Page id 32
trueValue
Property name: ASYM_HyperPath
HelpText
<BookDir>
..\..\ir>\widget\
..\Dir>\HIDE\
<BookDir>\HIDE\
<BookDir>\HIDE\
AddPath
&Add...
RemovePath
&Remove
CheckPath
&Verify...
Expanded Dir
ASYM_WorkWindow
gBookPath
enterPage
ASYM_reset
<Bookdir>
bookPath
<bookdir>
center
gbookPath
ASYM_Ellipsize
2,ASYM_ExpandRelPath
propValue
notifyBefore
ASYM_WorkWindow()
BookPath()
@ASYM_reset
propValue
targetwindow =
bookPath =
p =
~("<Bookdir>",
p > 0
U("<bookdir>") - 1
= "."
= ASYM_ExpandRelPath(
txt =
n =
) - 1
= ASYM_Ellipsize(
.,n, "
Actual Current Directory:
irectory:k:okook
3DFrame
tbk_wid_type
Shadow
Highlight
Note: Too many entries in this list may slow page navigation performance..ce.
ASYM_Reset
enterPage
enterField
Book Tracking Options
3DGroupBox
tbk_wid_type
Shadow
Highlight
Caption
Scoring
ASYM_IsScored
propValue
propValue
propValue
boolean
propType
Property name: ASYM_IsScored
HelpText
Tally and &Record Score at the End of the Session
If the book is run from the Course Management System, or if a log file is specified, the total score will be computed and recorded.ed.nagement System activity record if applicable..
Check if you don't want the system to create log file names automatically.
HelpText
false
trueValue
Custom &File Name
3dField
tbk_wid_type
T$T%`%
LogName
Property name: ASYM_LogName
HelpText
logxxxx.log
Encrypt
PenableCheckBox
ASYM_LogEncrypt
ASYM_LogEncryptKey
enable
enable how
btn =
B"ASYM_LogEncrypt"
enableCheckBox
enabled
B"ASYM_LogEncryptKey"
ASYM_LogEncrypt
false
trueValue
ASYM_reset
propValue
buttonClick
false
TrueValue
}fixpwbtn
propValue
PenableCheckBox
}fixpwbtn
enableCheckBox
ASYM_LogEncryptKey
7wASYM_Container
fixpwbtn
propValue
notifyBefore ASYM_reset
otrueValue =
buttonClick
opropValue =
oenabled
oTrueValue =
fixpwbtn
enableCheckBox how
B"ASYM_LogEncryptKey"
ASYM_Container(
") =
D-T-8
boolean
propType
propOwner
Property name: ASYM_LogEncrypt
HelpText
false
trueValue
&Encrypt
ASYM_LogEncryptKey
ASYM_reset
Log Encryption Password
change password
changePasswordDB
7wASYM_Container
buttonClick
propValue
propValue
notifyBefore ASYM_reset
buttonClick
changePasswordDB(
opw,"Log Encryption
ASYM_Container(
opw =
propValue
opw =
f5t5Qh
Click to define the encryption password to store in ASYM_LogEncryptKey.
HelpText
string
propType
propOwner
Pass&word...
overwrite label
When the
file exists:
ASYM_LogAppend
overwrite
choice
boolean
propType
Property name: ASYM_LogAppend
HelpText
Overwrite
O&verwrite
Append
&Append
enterPage
ASYM_Reset
Paste
clear
enterButton
leavePage
ASYM_Reset
paste
clear
Book Glossary Options
3DGroupBox
tbk_wid_type
Shadow
Highlight
Caption
Automatic Hotwords
You can link a hotword to a glossary without writing a script or specifying a hyperlink. When the text or name of a hotword matches a glossary page name, the glossary page pops up. Otherwise, nothing happens. You can always attach your own script or hyperlink to hotwords that should behave differently.
ASYM_AutoGlossary
propValue
update
propValue
update
buttonClick
GLOSSARY.TBK
DefGlosFn
propValue
ASYM_AutoHotwords
ASYM_GlossaryName
ASYM_GetString
propValue
GlossaryName
7wASYM_Container
update
propValue
update
buttonClick
myPg = ASYM_Container(
fld =
"ASYM_GlossaryName"
grp =
EASYM_GetString("DefGlosFn","GLOSSARY.TBK")
B"ASYM_AutoHotwords"
enabled
boolean
propType
Book property: ASYM_AutoGlossary
HelpText
propOwner
&Hotwords link to glossary automatically
When any word is clicked in a field whose script is activated, the corresponding glossary page pops up. Nothing happens if there is no matching page in the glossary.
ASYM_AutoHotwords
propValue
update
propValue
update
buttonClick
GLOSSARY.TBK
DefGlosFn
propValue
ASYM_GlossaryName
ASYM_GetString
ASYM_AutoGlossary
propValue
GlossaryName
7wASYM_Container
update
propValue
update
buttonClick
myPg = ASYM_Container(
fld =
"ASYM_GlossaryName"
grp =
EASYM_GetString("DefGlosFn","GLOSSARY.TBK")
B"ASYM_AutoGlossary"
enabled
boolean
propType
Book property: ASYM_AutoHotwords
HelpText
propOwner
Clicking text looks up in glossary &automatically
GlossaryName
glosfn explain
The glossary file must be in the same directory as the book. If no file
is specified, the lookup will occur in the background named "Glossary".
glosfn prompt
Glossary &File Name (optional):
3dField
tbk_wid_type
ASYM_GlossaryName
glossary.tbk
propValue
validOption
propValue
ASYM_AutoHotwords
ASYM_AutoGlossary
7wASYM_Container
validOption
keyChar
validOption
enterpage
enterField
propValue
= "glossary.tbk" --** INTERNATIONAL
ovalidOption
myPg = ASYM_Container(
B"ASYM_AutoGlossary"
B"ASYM_AutoHotwords"
notifyAfter
oenabled =
string
propType
Page id 32
trueValue
Property name: ASYM_GlossaryName
HelpText
propOwner
glossary.tbk
enterpage
ASYMA Book Info DB
es DB
&Book Title:
3dField
tbk_wid_type
Info_Title
propValue
propValue
keyChar
ASYM_Reset
propValue
notifyBefore ASYM_Reset
string
propType
Page id 32
trueValue
Property name: Info_Title
HelpText
&Description:
3dField
tbk_wid_type
Info_Description
string
propType
Page id 32
trueValue
Property name: Info_Description
HelpText
This information is stored as user properties of the book. You can inspect and change it by writing scripts. Book browsers can use this information to show a book title and description as well as a file name....a file name.......
Generic Prompts
_DefaultPromptsDB
Default Prompts DB
7wASYM_Container
buttonClick
false
ASYM_WorkWindow
ASYM_ClearString
strnam
tASYM_AddString
s_ctb40a_cpdborig
propValue
propValue
buttonClick
oOK = _DefaultPromptsDB()
DB"\
ASYM_Container(
propValue
4array s_ctb40a_cpdborig[][]
ASYM_WorkWindow()
bk =
dimensions(s_ctb40a_cpdbOrig)
strnam =
[i][1]
strg =
/[i][3]
<[i][4] <>
ASYM_AddString(
ASYM_ClearString(
oOK =
dummy
propType
Override default prompt strings with strings stored in this book.
HelpText
Generic Runtime System &Prompts...
Last Saved by:
Info_LastSavedBy
propValue
propValue
keyChar
ASYM_Reset
propValue
notifyBefore ASYM_Reset
string
propType
Property name: Info_LastSavedBy
HelpText
Created label
Created by:by:
Info_CreatedBy
propValue
propValue
keyChar
propValue
ASYM_Reset
propValue
notifyBefore ASYM_Reset
string
propType
Property name: Info_CreatedBy
HelpText
ASYM_Reset
leavePage
Change Password
password
defaultButton
Button id 18 of Page id 32
defBtn
needFix
Button id 19 of Page id 32
cancelBtn
Field id 8 of Page id 32
refFocus
Button id 18 of Page id 32
refBtn
Old Password Label
Old &Password:
3dField
tbk_wid_type
3D field
CTB_WID_Info
CTB_WID_Author
970817
CTB_WID_CreateDate
Old Password
&New Password:
3dField
tbk_wid_type
3D field
CTB_WID_Info
CTB_WID_Author
970817
CTB_WID_CreateDate
New Password
&Verify Password:
@ N @l
3dField
tbk_wid_type
3D field
CTB_WID_Info
CTB_WID_Author
970817
CTB_WID_CreateDate
Verify
buttonClick
buttonClick
default
Cancel
buttonClick
keyChar
buttonClick
close
notifyAfter
x = 27
escape
Cancel
%ASYM_WinHelp
l3helpTag
YhelpFile
buttonClick
keyDown
buttonClick
ASYM_WinHelp(
ohelpTag,
ohelpFile)
notifyBefore
&Help
keyDown
author
enterPage
keyChar
940819090600655265520
NUI Dialog Boarder
topBorder
bottomBorder
bkgndSize
ssm = sysSuspendMessages
"0,0"
bkgndSize =
topBorder =
bottomBorder =
sysPageUnitsPerPixel,(
!el),
,el,(4 *
;el),
Oel, (4 *
sel,(
el),(
el),(
el),(
el), (4 *
= ssm
3dDialogBorder
tbk_widName
940819090600655265520
ASYM_TpID
Default Prompts DB
defaultButton
Button id 17 of Page id 33
defBtn
needFix
Button id 18 of Page id 33
cancelBtn
Button id 19 of Page id 33
refFocus
Button id 19 of Page id 33
refBtn
If you choose to override a generic prompt, your custom prompt text is stored in a property of this book..k........
&Generic Runtime System Prompts:
3dField
tbk_wid_type
Prompt Names
Names of generic prompts used by the runtime system.
HelpText
Override
choice
Use Default
Check to use the default prompt string.
HelpText
&Use default
Override
Check to override default prompt with a custom prompt.
HelpText
O&verride
Prompt &Text:
N ` [
3dField
tbk_wid_type
Prompt Text
enterField
defaultbutton
false
Prompt names
skrefFocus
s_ctb40a_cpdb
propValue
override
ASYM_Trim
7wASYM_Container
leaveField
ASYM_Reset
) <> down
4array s_ctb40a_cpdb[][]
myPg = ASYM_Container(
i = selectedTextLines
"Prompt names"
i <>
i > 0
txt = ASYM_Trim(
i][2]
i][4] =
-- revert
propValue
"override"
i][3] =
enabled
B"OK"
[refFocus
B"defaultbutton"
notifyBefore ASYM_Reset
Text you define here will be stored in a property of this book.
Text will be extracted from the fields, in the order shown, and reflowed from field to field in that order. All formatting attributes of the text will revert to the formatting attributes of the fields. Hotwords will be deleted and revert to plain text.text..ext.text.
Browse the directories to locate the template directory.
helpText
Media Paths...
This media file is not in the same directory as this book, or in a directory listed in the Hard Disk or the CD-ROM media paths for this book..es to search automatically. This will make it possible to find the destination book even if you move the books to a different configuration directory, simply by changing the list of directories stored in the HDMediaPath property of this book.
B. Store the directory with the sound file name. The sound will play faster but you won't be able to move the books around without breaking the link to this sound.is sound.
Add the media file directory to the current book's list of directories to search automatically on the hard disk.
possible to find the destination book even if you move the books to a different configuration directory, simply by changing the list of directories stored in the HDMediaPath property of this book.
Store the directory with the media file name. You won't be able to move the books or files to another directory without breaking the link to this media file............e link to this sound..
mediaPathOption
choice
propValue
choice
HDMediaPath
propValue
choice
buttonClick
propValue
ochoice
= "HDMediaPath"
buttonClick
HDMediaPath
choice
HDMediaPath
Add to the Hard Disk media path
CDMediaPath
Add to the CD-ROM media path
HardWire
Keep the full path in the file name
Add the media file directory to the current book's list of directories to search automatically on a CD-ROM drive.
ossible to find the destination book even if you move the books to a different configuration directory, simply by changing the list of directories stored in the HDMediaPath property of this book.
file name
center
ASYM_Ellipsize
propValue
propValue
lockScreen
n =
n > 0
= ASYM_Ellipsize(
[, n
author
enterPage
keyChar
Button id 6 of Page id 61
95102517191793748089187071
ASYM_TpID
Generic property editor
message
filter
defaultButton
YM_BeenHere
defBtn
needFix
Button id 10 of Page id 58
cancelBtn
dummy
^ASYM_ShowYourScore
ASYM_ShowYourScore
Prompt
.', 7
1,"J-Y
New Value
7wASYM_Container
propValue
propValue
myPg = ASYM_Container(
currentPage
targetWindow
lockScreen
= 100
"New
=+ 45
OpenScript message to be sent to this widget:
Dialog inner frame
New Value
3dField
tbk_wid_type
to handle keyChar x
forward
if my textOverflow > 0
get "scrolling"
else
get "rectangle"
if it <> my borderStyle
my borderStyle = it
to set propValue to what
my text = what
if my textOverflow > 0
get "scrolling"
else
get "rectangle"
my borderStyle = it
propvalue
new value
ASYM_Reset
propValue
propValue
notifyBefore ASYM_Reset
odropDownItems
propValue
ASYM_ShowYourScore
propValue
Record in hotlist
ASYM_Reset
notifyBefore ASYM_Reset
Add message to hotlist
Prompt 2
.', 7
1,"J-Y
New Value
7wASYM_Container
propValue
propValue
myPg = ASYM_Container(
currentPage
targetWindow
lockScreen
= 100
"New
=+ 45
buttonClick
buttonClick
Cancel
buttonClick
buttonClick
targetWindow <>
close
Cancel
%ASYM_WinHelp
buttonclick
keyDown
buttonclick
parentWindow
ASYM_WinHelp(1040,"")
notifyBefore
author
enterPage
keyDown
ASYM_Reset
keyChar
Button id 11 of Page id 58
940820015803118049581
940820015803118049581
ASYM_TpID
Edit Feedback Text
15,15
lastUnits
filter
filter
defaultButton
Button id 37 of Page id 59
defBtn
needFix
Button id 35 of Page id 59
cancelBtn
Field id 3 of Page id 59
refFocus
(unnamed)
ASYM_reset
notifyBefore ASYM_reset
sized
3DGroupBox
tbk_wid_type
Automatically repairs itself when sized.
ASYM_WID_Description
Asymetrix
ASYM_WID_Author
95-1-25
ASYM_WID_CreateDate
Shadow
Highlight
Caption
0,50,100
firstIdle
0,50,100
red before leavepage
leavePage
0,50,100
red after leavepage
leavePage
notifyAfter firstIdle
notifyBefore
Display Method
Prompt
Feedback text:y when the response matches the current item:.m.em.....item.
Frame
This field shows the keyword to search for.
helpInfo
FBPlayText
ASYM_Reset
scrolling
rectangle
propValue
propValue
firstIdle
update
keyChar
update
clear
update
update
paste
scrolling
rectangle
update
notifyBefore ASYM_Reset
propValue
notifyAfter firstIdle
update
otextUnderflow > 0
FBShowIfNoMedia
propValue
propValue
propValue
Show only if media cannot play
FBDisplayOption
) option
propValue
( option
propValue
) option
buttonClick
propValue
= "auto"
}= FALSE
= TRUE
ooption =
buttonClick
ASYM_WID_FeedbackMethod
_feedBackoption
option
Automatic (use popup if no feedback field exists)
popup
Popup window
field
Use field or recordfield named "feedback"
buttonClick
buttonClick
default
cancel
cancel
buttonClick
buttonClick
escape
Cancel
%ASYM_WinHelp
buttonclick
keyDown
buttonclick
parentWindow
ASYM_WinHelp(1030,"")
-- message
+40,"")
notifyBefore
ASYM_Reset
keyDown
leavePage
author
enterPage
firstIdle
clear
paste
leavePage
keyChar
dialogs
CANCEL
button "CANCEL" of
field
single
button "OK" of
syscuror
default
keyDown
-- generic
dialog handler
-- test
Bexits
so, does action
isObject("
B""CANCEL""
buttonclick
syscuror = default
n = keyEnter
B""OK""
= NULL
"single"
fieldType
B"OK"
94080216150514626234020
ASYM_TpID
Unit conversions
propvalue
ToolBook Unit Conversions
ASYMA_UnitCalc
= NULL
propvalue
ASYMA_UnitCalc
v =
"ToolBook
Conversions"
isOpen
close v
propType
system
secName
propOwner
Book property: size
HelpText
in,ms
ThreeDeeRect
bottomLine
topLine
editWidth
system
secName
propValue
fType
02000
in,ms
ThreeDeeRect
bottomLine
topLine
editHeight
system
secName
propValue
fType
in,ms
ThreeDeeRect
bottomLine
topLine
editWidth VGA
system
secName
propValue
fType
in,ms
ThreeDeeRect
bottomLine
topLine
editHeight VGA
system
secName
propValue
fType
in,ms
ThreeDeeRect
bottomLine
topLine
editWidth Pixels
system
secName
propValue
fType
in,ms
ThreeDeeRect
bottomLine
topLine
editHeight Pixels
system
secName
propValue
fType
Width:idth:
Height:ight:
Page &Units:
ToolBook
Standard
&VGA Pixels:
Pixels with this
Video &Driver:
in,ms
ThreeDeeRect
bottomLine
topLine
editWidth Logical
system
secName
propValue
fType
0.3302
in,ms
ThreeDeeRect
bottomLine
topLine
editHeight Logical
system
secName
propValue
fType
0.2502
sysUnit caption
_cm colon
_Inches colon
English
ASYM_GetString
Inches:
enterPage
notifyBefore
"English"
ASYM_GetString("_Inches colon","
cm:")
Inches:
enterPage
asym_reset
clear
paste
YM_BeenHere
ASYM_TpID
9409011102259936278215
^5N5N5
Media Links Check
tions
#T+0,&1D2]
Group id 7 of Page id 0
refObj
ASYM_BeenHere
Clip "%1"
clipNameStr
Clip ID %1
clipIDStr
moveCnt
copyCnt
errCnt
soundCnt
clipCnt
goodCnt
Sound "%1"
soundNameStr
badCnt
modifCnt
notReadyCnt
A,B,C,D,E,F,G,H
drvList
defaultButton
Button id 1 of Page id 65
defBtn
needFix
Button id 0 of Page id 65
cancelBtn
Check or package the media files used by this book..........
(unnamed)
3DGroupBox
tbk_wid_type
Automatically repairs itself when sized.
ASYM_WID_Description
Asymetrix
ASYM_WID_Author
95-1-25
ASYM_WID_CreateDate
Shadow
Highlight
Include Options Caption
Include In Check
(unnamed)
3DGroupBox
tbk_wid_type
Automatically repairs itself when sized.
ASYM_WID_Description
Asymetrix
ASYM_WID_Author
95-1-25
ASYM_WID_CreateDate
Shadow
Highlight
Package options Caption
Package Options
explain 3
Remove path portion of file names when included in the media search paths of this bookook
explain 3
Prompt to move or copy media files to a common directory listed in the media search paths of this book
Include Clips
propValue
false
propValue
propValue
enterPage
propValue
notifyBefore
Clips
Include Sounds
propValue
false
propValue
propValue
enterPage
propValue
notifyBefore
Sound effects in Question Widgets
Trim Paths
propValue
false
propValue
propValue
enterPage
propValue
notifyBefore
Trim paths from file names
Locate files
propValue
false
search options
propValue
propValue
enterPage
propValue
buttonClick
propValue
enabled
options"
notifyBefore
buttonClick
Search for missing files
Search options
Manual Search
propValue
ASYM_reset
choice
propValue
choice
propValue
choice
buttonClick
notifyBefore ASYM_reset
opropValue = "Manual Search"
ochoice =
buttonClick
Manual Search
choice
Manual Search
Manual Search
Scan Local Drives
All Local Drives
Scan All Drives
All Drives
MoveOrCopy
propValue
false
propValue
propValue
enterPage
propValue
notifyBefore
Prompt to move or copy media files
(unnamed)
3DGroupBox
tbk_wid_type
Automatically repairs itself when sized.
ASYM_WID_Description
Asymetrix
ASYM_WID_Author
95-1-25
ASYM_WID_CreateDate
Shadow
Highlight
1,"JZY
sized
notifyAfter sized
bnds =
H45,0
Log in file
propValue
>tbk_Container
Report Options
false
propValue
propValue
buttonClick
propValue
enterPage
propValue
myPg = tbk_Container(
chkd = (
+ <>
enabled
"Report Options"
buttonClick
notifyBefore
Record in a text file
Report options
file name prompt
&File name:
#*$@$
Report file name
string
propType
trueText
Edit name
Report file name
buttonClick
buttonClick
"Report file
FilesInPaths
propValue
false
propValue
propValue
enterPage
propValue
notifyBefore
Files in media search paths
FilesValid
propValue
false
propValue
propValue
enterPage
propValue
notifyBefore
Files not in search paths, but with valid reference
FilesInvalid
propValue
false
propValue
propValue
enterPage
propValue
notifyBefore
Files not found
.'+ +F
buttonClick
buttonClick
&Start
Cancel
closeMediaPaths
buttonDown
Media Paths
FindWindow
FindWindowByText
SendMessage
WM_CLOSE
SetParent
SendMessage
FindWindowByText
closeMediaPaths
buttonClick
cancel
closeMediaPaths
keyDown
closeMediaPaths
linkDLL "user"
WORD FindWindowByText=
(DWORD,STRING)
SendMessage(
ISetParent(
hWnd =
a(0,"
") --** INTERNATIONAL
'<> 0
WM_CLOSE = 0x0010
-- Whammy! Brutal but necessary!
<,0,0)
buttonClick
targetWindow <>
31 -- serious
4error here
notifyBefore
x = 27
&Close
Media Paths
ASYM_WorkWindow
buttonClick
buttonClick
ASYM_WorkWindow()
mediaPaths
Media Paths...
%ASYM_WinHelp
MTB40.HLP
buttonClick
buttonClick
ASYM_WinHelp(62674,"MTB40.HLP")
&Help
keyDown
enterPage
ASYM_reset
author
keyChar
sized
Manual Search
ASYM_TpID
94091917393215893127144
Dialog inner frame
clipPkgPrompt
D:\TMP
hdPaths
G:\MTB40\WIDGETS
pathsHD
<bookpath>
defPathChoice
clip id 100 of Book "G:\MTB40\WIDGETS\DEMOWIDZ.TBK"
clipRef
pathsCD
defaultButton
Button id 5 of Page id 66
defBtn
needFix
Button id 5 of Page id 66
refBtn
Button id 60 of Page id 66
cancelBtn
Button id 5 of Page id 66
refFocus
This file currently exists on neither the Hard Disk nor the CD-ROM media paths: