Rheba starlum grep fandango, pregras flamingo ten belly bon trebulum.
Brespel tricot slastorus frequal sternum. Plumbar trellis corpus fran my eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
Viewers
Ansichtsobjekte
Ansichtsobjekte
Ansichtsobjekte sind die "Fensterobjekte", in denen ToolBook-Seiten angezeigt werden. Dies erm
glicht Ihnen, verschiedene Arten von MDI-Anwendungen (Anwendungen mit mehrfachen Fenstern) zu erstellen.
ttern Sie zur n
chsten Seite, um eine Demonstration von Ansichtsobjekten zu sehen...
o ~ A
Seite
Ansichtsobjekt
Viewers
ZIGZAG BMP
Progress
thermo
,!JdY
currentPercent
currentBar
fullBar
percentage
-- Set the
thermometer bar
-- Note that
uses
" property.
percentage
pPercentage
-- errror checking:
isType(real,
5 > 100
S < 0
"currentPercent"
& "%"
lWide
"fullBar"
"currentBar"
/ 100)
fullBar
currentBar
currentPercent
sampleDialog
goNext
buttonUp
close
stretchBitmap
Abbrechen
goPrev
buttonUp
close
stretchBitmap
Ihr Name hiere
Name:
Slider
txClassName
rectangle id 6 of page id 15
follower
width
roundedrectangle id 76 of page id 15
glide
hSliderThumb
txClassName
Schaltfl
Dieses gebundene Dialogfeld zeigt eine Seite mit ToolBook-Objekten an.
EqualsOperator
Gleichheitsoperator
Gleichheitsoperator
Das Gleichheitszeichen fungiert nun als Zuweisungsoperator, der an Stelle der Anweisung "set X to Y" verwendet werden kann.
Das Zuweisen von Werten zu Containern ist oft leichter mit dem = -Operator und ist besonders n
tzlich beim Schreiben von mathematischen Gleichungen und Formeln.ns and formulas...
glichen Objekten, Botschaften zu empfangen, die auf Seitenebene eingegeben (z.B. enterPage, idle usw.). Dies erleichtert das Schreiben von in sich geschlossenen "Widget-Objekten", die ohne Modifikation in B
cher eingef
gt werden k
nnen.
Dieses Uhr-Objekt enth
lt eine "notifyBefore idle"-Behandlungsroutine.that is visible only at author level.holder that is visible only at author level.el.
author
reader
notifyAfter
notifyBefore
false
vflag
Video-Platzhalter
false
vflag
clock
6,55,33
curTime
minute
second
reader
reader
author
author
6,42,18
6,42,17
NotifyHandlers
OpenScript
OpenScript
OpenScript+
Zu den neuen OpenScript-Funktionen geh
ren die Funktionen IsType() und IsObject() zur Datenverifikation und die Funktion FlushMessageQueue(), mit denen
berfl
ssige Maus- und Tastatureingaben aus der Botschaftswarteschlange gel
scht werden k
nnen.
Die translateWindowMessage-Botschaft erm
glicht eine genauere Steuerung von Windows-Botschaften, und neue Finanzfunktionen wurden hinzugef
gt. ages, and new financial functions have been added.
TranslateWindowMessage
IsObject()W
Finanzfunktionenons
IsType()O
FlushMessageQueue()
TypedVariables
Variablen mit Datentypen
Variablen mit Datentypen
Variablen k
nnen nun mit Datentypen deklariert werden. Dies erm
glicht dem Skript-Kompiler, den m
glichst effizienten Code zu erzeugen und bietet eine M
glichkeit, Daten zu
berpr
fen, damit eine Variable nicht auf einen unzul
ssigen Wert gesetzt wird.
Datenfelder k
nnen in ToolBook auch mit Datentypen deklariert werden.
in,ms
ThreeDeeRect
bottomLine
topLine
to handle buttonUp
local REAL lReal
local INT lInt
local DWORD aDword[20]
system STRING sVar
system COLOR sFarbe
CommonDialogs
Standard-Dialogfelder
Standard-Dialogfelder
Die TB30DLG.DLL unterst
tzt jetzt Windows Standard-Dialogfelder (diese Funktionalit
t ersetzt die DLL TBKDLG.DLL in ToolBook 1.5) Standard-Dialogfelder geben Windows-Anwendungen eine einheitliche Gestaltung und eine konsistente Oberfl
che f
r grundlegende Benutzeraktionen wie das
ffnen von Dateien oder das Ausw
hlen von Dateinamen beim Speichern.
Icon (*.ico),*.ico,toolBook (*.tbk),*.tbk
chstes Buch ausw
hlen...
tb30dlg.DLL
filterList
OpenFileDlg
Ausgew
hlte Datei:
openFileDlg
Der Benutzer hat die Operation abgebrochen.
buttonUp
linkDLL "tb30dlg.
STRING openFileDlg (
, INT)
filterList
"Icon (*.ico),*.
,toolBook (*.tbk),*.
OpenFileDlg("N
chstes Buch ausw
hlen...", NULL,
n, 2)
"Der Benutzer hat die Operation abgebrochen."
"Ausgew
hlte Datei:" &&
stretchBitmap
Datei
ffnen...
SaveAsDlg
tb30dlg.dll
filterList
Ausgew
hlte Datei:
Der Benutzer hat die Operation abgebrochen.
Text file (*.txt),*.txt,toolBook (*.tbk),*.tbk
SaveAsDlg
Daten speichern unter
buttonUp
linkDLL "tb30dlg.dll"
STRING SaveAsDlg (
, INT)
filterList
"Text file (*.txt),*.
,toolBook (*.tbk),*.
e("Daten speichern unter", NULL,
a, 1)
"Der Benutzer hat die Operation abgebrochen."
"Ausgew
hlte Datei:" &&
stretchBitmap
Speichern unter...
colorPaletteDlg
tb30dlg.dll
colorPaletteDlg
Der Benutzer hat die Operation abgebrochen.
colorSample
buttonUp
linkDLL "tb30dlg.dll"
STRING colorPaletteDlg (BYTE,
$(0, 0, 0)
xNUll
RGBFill
"colorSample"
"Der Benutzer hat die Operation abgebrochen."
stretchBitmap
Farbe ausw
hlen...
FchooseFontDlg
tb30dlg.dll
fontSample
qRGBtoHLS
TBKWIN.DLL
RGBtoHLS
regular
Der Benutzer hat die Operation abgebrochen.
chooseFontDlg
buttonUp
linkDLL "tb30dlg.dll"
STRING chooseFontDlg (
:TBKWIN.
RGBtoHLS(
G("","")
"Der Benutzer hat die Operation abgebrochen."
"fontSample"
-- Uses function
TbkWin.
-- Convert "regular"
style
(Item 6
stretchBitmap
Schriftart ausw
hlen...
colorSample
Farbbeispiel%
fontSample
Schriftart-Beispiel
CommonDialogs
ButtonClick
Die Seiten auf diesem Hintergrund werden in Fensterobjekten an anderen Stellen im Buch angezeigt.
stchen und 3D-Optionsfeld wurden zu dieser Version hinzugef
gt. Diese Stile werden in den oberen zwei Objektgruppen auf dieser Seite veranschaulicht.
Alle Schaltfl
chen unterst
tzen jetzt die enabled-Eigenschaft, Zugriffstasten und standardm
iges Windows-Schaltfl
chenverhalten.how disabled buttons are displayed.s
stretchBitmap
Suchen in T&iteln
stretchBitmap
Suchen in &Beschreibungen
stretchBitmap
Suchen in &Chronikauflistungen
in,ms
ThreeDeeRect
bottomLine
topLine
stretchBitmap
Nur diese &Seite
X d >Q
stretchBitmap
Dieser &Hintergrund
stretchBitmap
Dieses &Buch
buttonDown
stretchBitmap
stretchBitmap
Status
in,ms
ThreeDeeRect
bottomLine
topLine
buttonSamples
buttonClick
buttonClick
enabled
"buttonSamples"
stretchBitmap
buttonSamples
stretchBitmap
Schaltfl
stretchBitmap
Schaltfl
stretchBitmap
Schaltfl
LineEnds
Line Ends
Line Ends
Linien- und Kurvenobjekte unterst
tzen jetzt Pfeilspitzen und andere Endenstile.
Die linksstehende Palette wird zum Festlegen des Stils und der Gr
e von Linienenden verwendet.
ject properties: lineEndStyle and lineEndSize. The defaults are controlled through sysLineEndStyle and sysLineEndSize...
Linienenden
Linienenden
LineEnds
Comboboxes
Kombinationsfelder
Kombinationsfelder
nderbare und nicht ver
nderbare Kombinationsfelder stehen nun in der ToolBook-Hilfsmittelpalette zur Verf
gung.
Doppelklicken Sie auf den Pfeilschalter im Kombinationsfeld, um Elemente auf Leserebene einzugeben.
Mit der sortItems-Eigenschaft kann der Inhalt automatisch sortiert werden.
nderbar:
Betaaon
Alpha
Gamma
Delta
Epsilon;
Nicht ver
nderbar:
ein Element
sechs
sieben
ein Element
Drag_Drop
Drag & Drop
Drag & Drop
Drag & Drop-Funktionalit
t erm
glicht Ihnen, hochinteraktive Anwendungen zu erstellen.
Die Ziehen-Abbildung kann ein Cursor, eine Bitmap oder ein Symbol sein. Das Ziehen funktioniert sowohl auf Leserebene als auch auf Autorenebene und zwischen Fenstern.
In diesem Beispiel ziehen Sie eine Textzeile aus dem Listenfeld in den Papierkorb, um sie zu l
schen..
sourceList
resetText
buttonClick
buttonClick
sourceList
resetText
cksetzen
Field
objectDropped
objectDropped pTarget
ptarget
B(selectedTextLines
Papierkorb
in,ms
ThreeDeeRect
bottomLine
topLine
sourcelist
-1,-1
FALSE
allowDrag
allowDrag
asure edge was
xclicked
x"-1,-1"
selectedTextLines
FALSE
sechs
sieben
resetText
sechs
sieben
ToolBook unterst
tzt jetzt die OLE-Technik. OLE-Objekte k
nnen in ToolBook eingebettet (wobei alle Daten in der ToolBook-Datei enthalten sind) oder verkn
pft werden (wobei lediglich eine Referenz auf die Datendatei in ToolBook gespeichert wird).
OLE-Objekte k
nnen mit dem OLEActivate-Befehl von einem Skript aus aktiviert werden.
Doppelklicken Sie, um das Excel-Diagramm zu bearbeiten
embedded,ExcelChart,,Chart
SaveToExe
title
und vieles mehr...
title
und vieles mehr...
Dieses Buch fa
t die bedeutendsten Funktionen dieser Version zusammen, aber ToolBook bietet vieles mehr. Vollst
ndige Informationen finden Sie in der Hilfedatei "Aktuelle Informationen zu ToolBook 3.0".
.&+ +E
.&+ +E
buttonClick
buttonClick
stretchBitmap
RichTextFormat
RTF-Textt Format-
RTF-Textt Format
Um das Umwandeln vorhandener Dokumente zu erleichtern, unterst
tzt ToolBook jetzt das RTF-Format (Rich Text Format) f
r den Datenaustausch.
Klicken Sie auf das untenstehende Textverarbeitungssymbol,
um die "RichText" -Eigenschaft des hier gezeigten Felds
zu sehen.
RTFSample
buttonClick
buttonClick
richText
"RTFSample"
hotspot
in,ms
ThreeDeeRect
bottomLine
topLine
RTFSample
VERSICHERUNGEN
Krankenversicherung
Informationen zu verschiedenen privaten Krankenversicherungstr
gern k
nnen Sie im Personalb
ro erhalten. Im Augenblick arbeiten wir mit drei Versicherungsanbietern zusammen, der Krankenf
rsorge AG, der Gesundheit AG und Medizinische F
rsorge AG, um Ihnen und Ihren Familienangeh
rigen den Plan zu bieten, die Ihren Bed
rfnissen am besten entspricht.
Lebensversicherung
Die Mikro AG bietet ein Versicherungsprogramm an, das jedem Angestellten, der bestimmte Bedingungen erf
llt, zur Verf
gung steht. Die Pr
mien f
r die Versicherung sind steuerpflichtig. Informationen zu diesem Programm erhalten Sie in der Personalabteilung.
Unfallversicherung
Eine freiwillige Unfallversicherung wird ebenfalls angeboten. Informationen dar
ber und zu bestimmten Bedingungen, bez
glich dieser Versicherung, erhalten Sie im Personalb
ro.Eine freiwillige, langfristige Versicherung sichert Ihnen eine Forsetzung Ihres Gehalts im Falle eines schweren Unfalls mit Verletzungen, die Sie arbeitsunf
hig machen. Die Entsch
digung betr
gt ca. 60% Ihres normalen Gehalts zum Zeitpunkt des Unfalls (unterliegt bestimmten Einschr
nkungen in Bezug auf andere Einkommensquellen).
ion protection and in the event you should become totally disabled and unable to work, would provide you with continuing income at approximately 60% of your regular wage, at the time you were disabled (subject to certain restrictions and other sources of income you may be entitled to receive).
erm Disability Insurance
A voluntary long term disability insurance is available to eligible employees. This insurance allows you
to purchase salary continuation protection and in the event you should become totally disabled and unable
to work, would provide you with continuing income at approximately 60% of your regular wage, at the
time you were disabled (subject to certain restrictions and other sources of income you may be entitled to
receive).
PolypointEditing
widgetspalette
PolypointEditing
Komplexe Figurenhe - Polypoint Editing
Komplexe Figurenge - Polypoint Editing
Der erweiterte Umformen-Befehl erm
glicht Ihnen, Scheitelpunkte aus Winkellinien, Kurven, Vielecken und unregelm
igen Vielecken zu entfernen.
Um Objekte mit mehreren Punkten auf Autorenebene zu bearbeiten, w
hlen Sie den Befehl Unformen aus dem Men
Zeichnen und gehen Sie dann wie folgt vor:
cken Sie die Umschalttaste und klicken Sie, um einen Punkt hinzuzuf
cken Sie Umschalt+Strg und klicken Sie auf einen Form-Ziehpunkt, um einen Punkt zu entfernen.
Wechseln Sie zur Autorenebene, um diese Objekte zu bearbeiten.
Save_As_EXE
Als .EXE speichern
Als .EXE speichernEEEEEEEEEEE
ToolBook-Anwendungen k
nnen jetzt als ausf
hrbare Dateien gespeichert werden, die direkt in Windows gestartet werden k
nnen.
Die .EXE-Datei enth
lt das Buchsymbol als Ressource, so da
das Symbol im Programm-Manager zur Verf
gung steht.
Die Runtime ToolBook-Dateien sind nach wie vor erforderlich.
in,sculpted
ThreeDeeRect
bottomLine
topLine
Arrays
Datenfelder
Datenfelder
OpenScript unterst
tzt jetzt eindimensionale und mehrdimensionale Datenfelder. Daten k
nnen nun mit dem fill-Befehl leicht aus anderen Quellen geladen werden.
Allgemein wird eine h
here Geschwindigkeit und bessere Verifikation durch Datenfelder fester Gr
e erzielt. Dynamische Datenfelder sind jedoch auch n
tzlich, wenn die Datenfeldgr
e unbekannt ist oder sich
ndern kann.s not actually known or may change over time..
stretchBitmap
Wort-Vorkommen aufz
in,ms
ThreeDeeRect
bottomLine
topLine
results
.&+ +E
.&+ +E
results
buttonup
"results"
stretchBitmap
Feldtext l
schen
ndern 1
Allgemein 1
anderen 1
auch 1
aus 1
bessere 1
Daten 1
Datenfelder 3
Datenfeldgr
dem 1
die 1
durch 1
Dynamische 1
eindimensionale 1
eine 1
erzielt 1
fester 1
fill-Befehl 1
geladen 1
Geschwindigkeit 1
here 1
ist 1
jedoch 1
jetzt 1
nnen 1
kann 1
leicht 1
mehrdimensionale 1
mit 1
tzlich 1
nun 1
oder 1
OpenScript 1
Quellen 1
sich 1
sind 1
unbekannt 1
und 2
unterst
tzt 1
Verifikation 1
wenn 1
werden 1
wird 1
Arrays
rightClick
ColorModel
viewerDrag
groupEditor
Gruppen-Editor
che - Gruppen-Editor
Gruppen-Editor
ruppen-Editor
Der Gruppen-Editor erm
glicht Ihnen die direkte Auswahl und Bearbeitung von gruppierten Objekten, ohne die Gruppe aufl
sen zu m
ssen.
Wechseln Sie zur Autorenebene und doppelklicken Sie auf die linksstehenden gruppierten Objekte. Daraufhin erscheint ein gepunktetes Gruppenbearbeitungs-Rechteck um die Gruppe. Untergruppen werden durch zus
tzliche Rechtecke angegeben. a group as well, but there must be at least two objects in every group...
Feld 11
Feld 22
groupEditor
HintText
Status_bar
Reader
statusBar
enterPage
<+U!!
Reader
statusbar
leavePage
yhelpText
statusBar
mouseEnter
Cancel
yhelpText
Help Text:
xxbuttonDoubleClick
Reader
statusBar
statusbar
helpText
xxbuttonDoubleClick
("Help
xCancel
helptext
Statuszeilerfl
che - Statuszeile
Statuszeilerfl
che - Statuszeile
Eine Statuszeile, die sowohl auf Leserebene als auch auf Autorenebene ist in dieser Version verf
gbar.
Sie zeigen den Statuszeilentext auf Leserebene an, indem Sie die caption-Eigenschaft der Statuszeile festlegen. (Um ein Beispiel zu sehen, ziehen Sie den Mauszeiger
ber die linksstehenden Objekte.)
oxes on this page to see how this works.s
stretchBitmap
Schaltfl
buttonUp
curObj
enterpage
-- hides
shows portions
the status bar
notifyafter
objs
curObj
StatusBar
stretchBitmap
StatusZeile
StatusBox
stretchBitmap
StatusFeld
StatusControls
stretchBitmap
StatusSteuerelemente
StatusIndicators
stretchBitmap
StatusAnzeiger
Eine Raute
helpText
Dies ist ein blaues Kreissegment-Objekt
helpText
Der Schwan des Gibraltars
helpText
enterpage
StatusBar
OpenScript
widgets
viewerDrag
toolpalette
leavepage
isopen
close
Ansichtsobjekte
Ansichtsobjekte
Die Schaltfl
chen auf dieser Seite zeigen drei verschiedene Ansichtsobjekte, die zur Erstellung der Elemente von Windows-Anwendungen verwendet wurden. Die in diesen Fenstern angezeigten Seiten befinden sich am Ende dieses Buches.
Die n
chste Seite veranschaulicht weitere Einsatzm
glichkeiten f
r Ansichtsobjekte...
Style) can also be set through the Viewers dialog box.
InstallClipartWIndow
Clipart.wbk
buttonUp
InstallClipartWIndow
.wbk"
stretchBitmap
Hilfsmittelpalette
.&+ +E
.&+ +E
Progress
thermo
percentage
buttonClick
progress cursor
buttonClick
vRef
"Progress"
-- initialize the thermometer
percentage
--
--
currentPage
close
stretchBitmap
Fortschritt...
fPalette
sampleDialog
buttonUp
"sampleDialog"
%modal
V b >Q
stretchBitmap
Dialogfeld
showToolPal
toolPalette
buttonUp
stretchBitmap
Nicht verankerte Palette
MoreOnFields
Auto_Script
Resources
Ressourcensystem
Ressourcensystem
Eine Ressource besteht aus schreibgesch
tzten Daten, die Sie einmal in ein Buch aufnehmen und mehrmals verwenden k
nnen. (Zum Beispiel k
nnen viele verschiedene Grafikschaltfl
chen dasselbe Symbol verwenden.)
Das ToolBook-Ressourcensystem unterst
tzt Men
leisten, Symbole, Cursors, Farbpaletten und Bitmaps. Diese Ressourcen werden auf den nachfolgenden Seiten erl
utert.
in,sculpted
ThreeDeeRect
bottomLine
topLine
Resources
Send Mail && MRU
menuBars
leisten
leistensssss
leistenressourcen unterst
tzen verschachtelte Men
s mit Zugriffstasten und Statuszeilen-Hilfetext. Die Leser-Men
leiste dieses Buches ist eine Ressource. Men
leistenressourcen k
nnen jedem Ansichtsobjekt zugewiesen werden.
Wie auch bei allen anderen Ressourcentypen stellt ToolBook einen Editor zur Verf
gung, mit dem Sie die Men
leisten des Buchs erstellen oder modifizieren k
nnen.rom a single script.
Assignable to any viewer
ZugriffstastenysI
Verschachtelte Men
Automatischer Hilfetext
Kann jedem beliebigen Ansichtsobjekt zugeordnet werden
Auto_Script
Auto-Skriptons
Auto-Skript
Die Auto-Skript-Funktion erm
glicht Benutzern, Objekten ein vordefiniertes Verhalten zuzuweisen, ohne selbst Skripten schreiben zu m
ssen.
Das Auto-Skript-Dialogfeld kann vom Skript-Editor, von den Kontextmen
s oder vom Eigenschaften-Dialogfeld aus aufgerufen werden.
Sie k
nnen Ihre eigenen Auto-Skript-Dateien f
ufig verwendete Skripten oder zur Weitergabe an andere Benutzer erstellen.
Cursors
Cursors
Cursors
Cursor-Ressourcen k
nnen mit der sysCursor-Eigenschaft verwendet werden und als Schaltfl
chengrafiken verwendet werden. Cursors k
nnen aus standardm
igen Windows-Cursordateien (.CUR) importiert werden.
Klicken Sie auf die linksstehenden Schaltfl
chen, um Beispiele f
r Cursor-Ressourcen zu sehen..
cursor
buttonUp
ChooseResource(cursor,
xNULL
stretchBitmap
Fortschritt...
,%H.%
.&+ +E
buttonUp
cursor ID (103 + j)
stretchBitmap
cksetzen
.&+ +E
buttonUp
stretchBitmap
Ressource ausw
hlen...
Cursors
ColorModel
Farbmodelll
Farbmodelll
.PAL-Dateien k
nnen
ber den Ressourcen-Manager importiert und zum Unterbinden von Palettenverschiebungen eingesetzt werden.
Objekte unterst
tzen jetzt den Basisfarbensatz (statt Farben durch Mischen von 16 Farben zu erzeugen), solange die solidColorsEnabled-Eigenschaft des Buchs auf true gesetzt ist.
Mit der useWindowsColors-Eigenschaft k
nnen Sie bestimmen, da
Objekte in den Farben des Windows-Desktops angezeigt werden.
Palettenressourcen
Palettenverschiebung unterbinden
Objekte mit Basisfarben
UseWindowsColorsWindows Colors
Unterst
tztung fur 24-Bit
GraphicButtons
ttons
Graphic Buttons
Symbol-, Cursor- und Bitmap-Ressourcen k
nnen zu Schaltfl
chen zugewiesen werden. Sie k
nnen den verschiedenen Schaltfl
chenzust
nden (normal, invertiert, hervorgehoben und aktiviert) jeweils eine andere Grafik zuweisen:
Die Beispiele auf dieser Seite zeigen grafische Druckschalter, Kontrollk
stchen und Optionsfelder. Probieren Sie sie aus, indem Sie darauf klicken.nhancements.
stretchBitmap
Status
stretchBitmap
Status
stretchBitmap
Wahlfrei
stretchBitmap
stretchBitmap
Antwort A
stretchBitmap
Antwort B
stretchBitmap
Antwort C
bottomLine
topLine
out,none
ThreeDeeRect
Grafikschaltfl
Grafikschaltfl
GraphicButtons
DragDrop
TypedVariables
PopPedal
topLine
out,none
ThreeDeeRect
Grafikschaltfl
Grafikschaltfl
GraphicButtons
0,0,0,0
clientOffset
Times New Roman
Arial
Times New Roman
Times New Roman
urier New
O!_#G}k
Times New Roman
Times New Roman
Arial
Times New Roman
Arial
Arial
Wingdings
Times New Roman
Arial
Times New Roman
Arial
urier
MS Sans Serif
okman Old Style
Arial
Times New Roman
System
MS Sans Serif
Arial
MS Sans Serif
Arial
Arial
Arial
Sans Serif
Courier
MS Serif
Arial
MS Sans Serif
Arial
Times New Roman
Arial
MS Sans Serif
System
Arial
Arial
Arial
Arial
Arial
Times New Roman
Times New Roman
r)/2@
System
topicName
recordfield "topicName"
Author
topicShadow
enterPage
enterBook
reader
maybePage
menuItemSelected
Author
isObject("
""topicName""")
topicShadow
4 -- reset
sysReaderRightClick
-- Handle messages
"Topics"
menuItemSelected pName, pAlias
-- If
aliased,
Else,
xNULL
maybePage
If selected
that
Arial
Times New Roman
Arial Narrow
Arial Narrow
Times New Roman
Times New Roman
Times New Roman
MS Sans Serif
MS Sans Serif
Arial
MS Sans Serif
Times New Roman
Times New Roman
MS Sans Serif
ourier
LXhotSpot
mouseEnter
LXhotSpot
mouseLeave
topicName
recordfield "topicName"
Author
topicShadow
enterPage
enterBook
reader
maybePage
menuItemSelected
(hotSpot
>= TRUE)
Author
isObject("
""topicName""")
topicShadow
4 -- reset
sysReaderRightClick
-- Handle messages
"Topics"
menuItemSelected pName, pAlias
-- If
aliased,
Else,
xNULL
maybePage
If selected
that
Page id 44
ToolBook Features Tour
toolPalette
page "widgets"
Progress
page "Progress"
mputing...
SplashScreen
page id 36
sampleDialog
page "sampleDialog"
mple Dialog Box
Page id 46
Page"
PopPedal
Page "PopPedal"
TVpane
Page "HintText"
toolPalette
page "widgets"
DragButtons
rightSize
openWindow
openWindow
rightSize =
"DragButtons"
ocurrentPage
;) / (
sysPageUnitsPerPixel)
m) / (
ClientSize
popuphelp
Page id 62
Wird berechnet...
Beispiel-Dialogfeld
TitlePage
.&+ +E
reader
iris speed 1000
enterPage
-- reset on
transition "iris speed 1000"
stretchBitmap
Schaltfl
TitlePage
Progress
Viewers
GraphicsInFields
BetterButtons
Save_As_EXE
.&+ +E
enterPage
1 -- (Was
4 on
10,14
selectChars
title
ToolBook-
berblick
title
ToolBook-
berblickO
title
ToolBook 2.0)
title
ToolBook 2.0
Dieses Buch demonstriert viele der Erweiterungen und neue Funktionen in der neuen Version von ToolBook. Verwenden Sie die Schaltfl
chen "Vorhergehende" und "N
chste", um das Buch durchzubl
ttern, oder w
hlen Sie ein Element aus dem Men
Themen.
nextPage
.&+ +E
.&+ +E
buttonClick
buttonClick
stretchBitmap
enterPage
false
viewerDrag
allowdrop
allowdrop
"viewerDrag"
nextPage
.&+ +E
.&+ +E
buttonClick
buttonClick
stretchBitmap
topicText
selfRef
enterpage
notifyBefore
selfRef
popupHelp
buttonClick
buttonClick
"popupHelp"
%modal
stretchBitmap
.&+ +E
.&+ +E
buttonClick
buttonClick
stretchBitmap
false
viewerDrag
allowdrop
allowdrop
"viewerDrag"
topicShadow
topicName
allowdrop
allowdrop
enterpage
Performance
Leistungnce
Leistungnce
Die neue Version von ToolBook bietet einen schnelleren, effizienteren Kompiler und andere verbesserte OpenScript-Systemelemente, die eine starke Verbesserung der Ausf
hrungsgeschwindigkeit erzielen.
Das ToolBook-Anzeigemodul wurde zur verbesserten Anzeigegeschwindigkeit in vielen Situationen aufger
stet.oolBook imaging engine have been refined for improved performance.ne have been refined for improved performance.e.. performance.
Optimierter Kompilerslersr
Schnellerer
bersetzer
Verbesserung des Anzeigemoduls
Daten mit Datentypen
Performance
Status_bar
MemoryModel
Speichermodell
Speichermodell
Das neue Speichermodell bietet vollst
ndigen Zugriff auf den verf
gbaren Windows-Speicher bis zu 16 Megabyte. Dadurch werden Fehler, die durch das Ersch
pfen des lokalen Speichers auftreten, eliminiert.
Variablen k
nnen bis zu 64K Daten enthalten, und der Stapelspeicher wurde erweitert, um bis zu 1.024 Verschachtelungsebenen zu umfassen und mehr Speicher f
r DLLs verf
gbar zu machen.
gbar zu machen.
16 MB verf
gbarer Speicher
64K Variablengr
Erweiterter Stapelspeicher
MemoryModel
Arrays
AuthoringUI
Benutzeroberfl
che s l
Benutzeroberfl
Die ToolBook-Benutzeroberfl
che ist gr
ndlich
berarbeitet worden und verf
gt jetzt auf Autorenebene
ber nicht verankerte Paletten und eine frei verschiebbare Schalterleiste sowie einen erweiterten Skript-Editor und ein ausgebautes Testfenster.
Das Befehlsfenster verf
gt jetzt
ber eine "Chronik"-Liste am oberen Rand, die Ihnen das sofortige Abrufen der zuletzt verwendeten Befehle erm
glicht.
Die folgenden Seiten erl
utern die zus
tzlichen Verbesserungen der Benutzeroberfl
Weiteres...
Frei verschiebbare Schalterleistee
Erweitertes Testfenster
Verbesserungen des Skript-Editors
Befehlsfenster-Chronikssssssssssssssssssssssssss
AuthoringUI
Comboboxes
rightClick
Kontextmen
che - Kontextmen
Kontextmen
Die neuen Kontextmen
s erm
glichen Ihnen den schnellen und leichteren Zugriff auf Eigenschaften und Skripten.
Wechseln Sie zur Autorenebene und klicken Sie mit der rechten Maustaste auf jedes der hier angezeigten Objekte.
hrend Sie mit der rechten Maustaste klicken, halten Sie die folgende Taste gedr