A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

Turbo Vision mint OOP alkalmazás

Szerző
Székesfehérvár
Kiadó: Albex Kft.
Kiadás helye: Székesfehérvár
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 479 oldal
Sorozatcím: Turbo Pascal
Kötetszám:
Nyelv: Magyar  
Méret: 25 cm x 18 cm
ISBN: 963-04-2794-x
Megjegyzés: Lemezmelléklet nélkül.
Értesítőt kérek a kiadóról
Értesítőt kérek a sorozatról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Fülszöveg

A Turbo Pascal 6.0 legjelentősebb újdonsága a Turbo Vision, amely lehetővé teszi, hogy könnyen és rövid idő alatt írjunk látványosan interaktív programokat. Hogy ez mennyire így van, igazolja a Turbo Pascal fejlesztői környezete is, melyet szintén ebben készítettek.
A könyv célja, hogy mindenki számára érthetővé tegye ennek kezelését. Ehhez viszont el kell sajátítani az objektum orientált programozás (OOP) alajait, melyet ma a legmodernebb programozási technikának tartanak.
A könyv ennek megfelelően két részből áll:
Először az OOP-velismertet meg, melynek megértését sok egyszerű példaprogram is segíti a magyarázatok mellett. Ha már mindez a kisujjunkban van, a Turbo Vision használata már igen könnyen megtanulható.
A második részben a Turbo Vision szolgáltatásait vesszük sorra. Itt ismerkedhetünk meg a menükészítéssel, ablakkezeléssel, dialógus dobozokkal, help-készítéssel és egyéb hasznos programozói segédletekkel. Mindezeket részletes magyarázatok és működőképes mintaprogramok... Tovább

Fülszöveg

A Turbo Pascal 6.0 legjelentősebb újdonsága a Turbo Vision, amely lehetővé teszi, hogy könnyen és rövid idő alatt írjunk látványosan interaktív programokat. Hogy ez mennyire így van, igazolja a Turbo Pascal fejlesztői környezete is, melyet szintén ebben készítettek.
A könyv célja, hogy mindenki számára érthetővé tegye ennek kezelését. Ehhez viszont el kell sajátítani az objektum orientált programozás (OOP) alajait, melyet ma a legmodernebb programozási technikának tartanak.
A könyv ennek megfelelően két részből áll:
Először az OOP-velismertet meg, melynek megértését sok egyszerű példaprogram is segíti a magyarázatok mellett. Ha már mindez a kisujjunkban van, a Turbo Vision használata már igen könnyen megtanulható.
A második részben a Turbo Vision szolgáltatásait vesszük sorra. Itt ismerkedhetünk meg a menükészítéssel, ablakkezeléssel, dialógus dobozokkal, help-készítéssel és egyéb hasznos programozói segédletekkel. Mindezeket részletes magyarázatok és működőképes mintaprogramok világítják meg.
A Turbo Vision gondolkodásmódja a könyv végigtanulmányozásával elsajátíthtó, eszközrendszerre megismerhető, és ezek birtokában minimális idő és energiaráfordítással írhat tetszetős és felhasználóbarát programokat.
A könyvhöz lemezmelléklet is tartozik, melyen példaprogramok találhatók egy magyar nyelvű help-fájl kíséretében. Vissza

Tartalom

Objektum Orientált Programozás OOP31
Bevezetés33
A feladat34
Az első megoldás34
A rekord36
Az objektum - adat és kód együtt38
Pontok és Téglalapok41
Az öröklődés41
Statikus és virtuális metódusok48
"Végkifejlet"52
Az objektumok elméleti összefoglalása57
Tulajdonságaik57
Metódusok58
Belső adatformátum60
Típus-kompatibilitás62
Objektumok unit-ban70
Legfontosabb szintaktikai szabályok71
Kérdések az OOP-ről73
Miért jó, hogy objektumokat használunk?73
Miért kezeljük metódusokon keresztül az objektum mezőit?73
Miért alakítunk ki objektum-hiearchiát?74
Hogyan alakítsunk ki objektum-hiearchiáját?74
Mikor használjunk virtuális metódusokat?75
Miért hatékonyabbak az objektum orientált unitok, mint a hagyományosak?75
Turbo Vision alapvető elméleti ismeretek77
Egységes programfelület79
CPI79
CUA79
CCS79
A Turbo Vision81
A Turbo Vision fontosabb részei82
Képernyő kezelés82
Eseménykezelés82
Háttérben működő objektumok83
A view-k84
Megjelenítésük84
Csoportba összefogva84
A view-hiearchia85
Mérete85
Az események85
Terjedésük87
Fázis87
Az események kezelése88
Események eredete88
Háttérben működő objektumok89
Kollekciók89
Stream-ek89
Erőforrásfájlok89
Sztring listák89
Turbo Vision objektumhiearchia90
TPoint, TRect90
TObject90
TView91
TGroup91
TProgram, TApplication91
A többi view92
És a háttérben...92
Turbo Vision a gyakorlatban95
Bevezetés97
Az applikáció (TApplication)98
Menü és státuszsor98
Menük létrehozása101
Státuszsor létrehozása (TStatusLine)106
Eseménykezelés, az ablakok (HandleEvent, TWindow)109
A változó rekordtípus109
A program110
A HandleEvent metódus111
Az Ablak112
Dialógus doboz114
Gombok114
Inputsorok114
Lista doboz és görgető114
Vezérlők115
Szöveg115
Címke115
A dialógus doboz mint modális view118
A dialógus doboz szokásos elemei119
Elemek egymáshoz rendelése120
Párbeszéd a dialógus dobozok segítségével121
Adatátadás a dialógus dobozok segítségével122
Adatátadás a dialógus dobozból122
Kollekciók125
Általános kollekciók126
Mire jó a kollekció?129
Rendezett kollekció130
Egy saját kollekció132
Szöveg az ablakban135
A view megrajzolása136
File megjelenítő138
A fájl beolvasása140
A szöveg kiíratása141
Buffer nélküli kiíratás141
Bufferes kiíratás141
View görgetővel143
A Draw metódus144
A görgetők145
A fázis145
Lista doboz és a kollekciók146
Összekapcsolásuk148
A GetText metódus149
View-k közötti kommunikáció150
Inputsor és lista doboz150
Van-e kint ilyen ablak?154
Stream-ek159
Regisztrálás159
Streamfajták163
Stream megnyitása163
Hibakezelés163
Az objektumok fekészítése a streamműveletre164
Stream írása olvasása164
A regisztrálás menete165
Help167
A GetHelpCtx metódus167
Help a státuszsorban168
A help-szám171
A Hint metódus171
Státuszsor váltás172
Sztring listák a streamen173
Erőforrások177
A közös rész177
Az előkészítő program180
Az egyszerűsített program180
Színek183
Palettáról palettára191
Változtass a színeken!193
Hibakezelés194
Kritikus hibák194
Memória-kezelés194
A Turbo Vision programok működése207
Az Init metódus - az inicializálás210
Alrendszerek inicializálása210
TProgram.Init210
A Run metódus - "fut" a program212
Modális view-k, Execute ciklus213
A Done metódus - a leépítés218
A Turbo Vision objektumai221
TApplication (APP. TPU)223
Init (metódus)223
Done (metódus)223
TBackGround (APP.TPU)224
Pattern mező224
Init (metódus)224
Load (metódus)224
Draw (metódus)224
GetPalette (metódus)224
Store (metódus)225
CBackGround paletta225
TBufStream (OBJECTS.TPU)226
BufEnd (mező)226
Buffer (mező)226
BufPtr (mező)226
BufSize (mező)226
Init (metódus)227
Done (metódus)227
Flush (metódus)227
GetPos (metódus)227
GetSize (metódus)227
Read (metódus)227
Seek (metódus)228
Truncate (metódus)228
Write (metódus)228
TButton (DIALOGS.TPU)229
AmDefault (mező)229
Command (mező)229
Flags (mező)230
Title (mező)230
Init (metódus)230
Load (metódus)230
Done (metódus)230
Draw (metódus)231
DrawState (metódus)231
GetPalette (metódus)231
HandleEvent (metódus)231
MakeDefault (metódus)231
Press (metódus)232
SetState (metódus)232
Stroe (metódus)232
SButton paletta232
TChDirDialog (STDDLG.TPU)233
ChDirButton (mező)233
DirInput (mező)233
DirList (mező)233
OkButton (mező)234
Init (metódus)234
Load (metódus)234
DataSizev234
GetData (metódus)234
HandleEvent (metódus)235
SetData (metódus)235
Store (metódus)235
Valid (metódus)235
TCheckBoxes (DIALOGS.TPU)236
Draw (metódus)236
Mark (metódus)236
Press (metódus)237
Tcluster (DIALOGS.TPU)238
Sel (mező)238
Strings (mező)238
Value (mező)238
Init (metódus)238
Load (metódus)239
Done (metódus)239
DataSize (metódus)239
DrawBox (metódus)239
GetData (metódus)240
GetHelpCtx (metódus)240
GetPalette (metódus)240
HandleEvent (metódus)240
Mark (metódus)240
MovedTo (metódus)240
Press (metódus)241
SetData (metódus)241
SetState (metódus)241
Store (metódus)241
CCluster paletta242
TCollection (OBJECTS.TPU)243
Count (mező)243
Delta (mező)243
Items (mező)243
Limit (mező)243
Init (mező)243
Load (metódus)244
Done (metódus)244
At (metódus)244
AtDelete (metódus)244
AtFree (metódus)244
AtInsert (metódus)245
AtPut (metódus)245
Delete (metódus)245
DeleteAll (metódus)245
Error (metódus)246
FirstThat (metódus)246
ForEach (metódus)246
Free (metódus)246
FreeAll (metódus)247
FreeItem (metódus)247
GetItem (metódus)247
IndexOf (metódus)247
Insert (metódus)247
LastThat (metódus)248
Pack (metódus)248
PutItem (metódus)248
SetLimit (metódus)248
Store (metódus)248
TDeskTop (APP.TPU)250
Background (mező)250
Init (metódus)250
Cascade (metódus)250
HandleEvent (metódus)251
InitBackGround (metódus)251
Tile (metódus)251
TileError (metódus)251
TDialog (DIALOGS.TPU)252
Init (metódus)252
GetPalette (metódus)252
HandleEvent (metódus)253
Valid (metódus)253
CDialog paletta253
TDirCollection (STDDLG.TPU)255
FreeItem (metódus)255
GetItem (metódus)255
PutItem (metódus)255
TDirListBox (STDDLG.TPU)256
Cur (mező)256
Dir (mező)256
Init (metódus)256
Done (metódus)256
GetText (metódus)257
HandleEvent (metódus)257
IsSelected (metódus)257
NewDirectory (metódus)257
SetState (metódus)257
TDosStream (OBJECTS.TPU)258
Handle (mező)258
Init (metódus)258
Done (metódus)258
GetPos (metódus)259
GetSize (metódus)259
Read (metódus)259
Seek (metódus)259
Truncate (metódus)259
Write (metódus)259
TEditor (EDITORS.TPU)260
AutoIndent (mező)260
Buffer (mező)260
Buflen (mező)260
BufSize (mező)260
CanUndo (mező)260
CurPos (mező)260
CurPtr (mező)261
DelCount (mező)261
Delta (mező)261
GapLen (mező)261
HScrollBar (mező)261
Indicator (mező)261
InsCount (mező)261
IsValid (mező)262
Limit (mező)262
Modified (mező)262
OverWrite (mező)262
Selecting (mező)262
SelEnd (mező)262
SelStart (mező)262
VScrollBar (mező)263
Init (metódus)263
Load (metódus)263
BufChar (metódus)263
BufPtr (metódus)263
ChangeBounds (metódus)263
ConverEvent (metódus)263
CursorVisible (metódus)264
DeleteSelect (metódus)264
DoneBuffer (metódus)264
Draw (metódus)264
Getpalette (metódus)264
HandleEvent (metódus)264
InitBuffer (metódus)264
InsertBuffer (metódus)265
InsertFrom (metódus)265
InsertText (metódus)265
ScrollTo (metódus)265
Search (metódus)265
SetBufSize (metódus)266
SetSmdState (metódus)266
SetSelect (metódus)266
Store (metódus)266
TrackCursor (metódus)267
Undo (metódus)267
UpdateCommands (metódus)267
Valid (metódus)267
CEditor paletta267
TEditWindow (EDITORS.TPU)267
Editor (mező)268
Init (metódus)268
Load (metódus)268
Close (metódus)268
GetTitle (metódus)269
HandleEvent (metódus)269
Store (metódus)269
TEmsStream (OBJECTS.TPU)269
Handle (mező)270
PageCount (mező)270
Position (mező)270
Size (mező)270
Init (metódus)270
Done (metódus)271
GetPos (metódus)271
GetSize (metódus)271
Read (metódus)272
Seek (metódus)272
Truncate (metódus)272
Write (metódus)272
TFileCollection (STDDLG.TPU)273
Compare (metódus)273
FreeItem (metódus)273
GetItem (metódus)273
PutItem (metódus)273
TFileDialog (STDDLG.TPU)274
Directory (mező)274
FileList (mező)274
FileName (mező)274
WildCard (mező)274
Init (metódus)274
Load (metódus)275
Done (metódus)275
GetData (metódus)275
GetFileName (metódus)276
HandleEvent (metódus)278
InitBuffer (metódus)278
LoadFile (metódus)278
Save (metódus)278
SaveAs (metódus)278
SaveFile (metódus)279
SetBufSize (metódus)279
Store (metódus)279
UpdateCommands (metódus)279
Valid (metódus)279
TFileInfoPane (STDDLG.TPU)279
s (MEZŐ)280
Init (metódus)280
Draw (metódus)280
GetPalette (metódus)280
HandleEvent (metódus)281
CInfoPane paletta281
TFileputLine (STDDLG.TPU)281
Init (metódus)282
HandleEvent (metódus)282
TFileList (STDDLG.TPU)283
Init (metódus)283
Done (metódus)283
DataSize (metódus)283
FocusItem (metódus)284
GetData (metódus)284
GetKey (metódus)284
GetText (metódus)284
HandleEvent (metódus)284
ReadDirectory (metódus)285
SetData (metódus)285
TFrame (VIEWS.TPU)285
Init (metódus)286
Draw (metódus)286
GetPalette (metódus)286
HandleEvent (metódus)286
SetState (metódus)287
CFrame paletta287
TGroup (VIEWS.TPU)287
Buffer (mező)288
Current (mező)288
Last (mező)288
Phase (mező)289
Init (metódus)289
Load (metódus)290
Done (metódus)290
ChangeBounds (metódus)290
DataSize (metódus)290
Delete (metódus)290
Draw (metódus)291
Endmodal (metódus)291
EventError (metódus)291
Execute (metódus)291
Exec View (metódus)292
First (metódus)292
FirstThat (metódus)292
ForEach (metódus)292
GetData (metódus)293
GetHelpCtx (metódus)293
GetSubViewPtr (metódus)293
Handlevent (metódus)294
Insert (metódus)294
IsnertBefore (metódus)294
Lock (metódus)294
PusSubViewPtr (metódus)295
Redraw (metódus)295
SelectNext (metódus)295
SetData (metódus)295
Store (metódus)295
Unlock (metódus)296
Valid (metódus)296
THistory (DIALOGS.TPU)297
HistoryID (mező)297
Link (mező)297
Init (metódus)297
Load (metódus)298
Draw (metódus)298
GetPalette (metódus)298
HandleEvent (metódus)298
InitHistoryWindow (metódus)298
Store (metódus)298
Chistory paletta299
THistoryViewer (DIALOGS.TPU)300
HistoryID (mező9300
Init (metódus)300
GetPalette (metódus)300
GetText (metódus)301
HandleEvent (metódus)301
HistoryWidth (metódus)301
CHistoryViewer paletta301
THistoryWindow (DIALOGS.TPU)302
Viewer (mező)302
Init (metódus)302
GetPalette (metódus)302
GetSelection (metódus)303
InitViewer (metódus)303
CHistoryWindow paletta303
TIndicator (EDITORS.TPU)304
Loacation (mező)304
Modified (mező)304
Init (metódus)304
Draw (metódus)304
GetPalette (metódus)304
SetState (metódus)304
SetValue (metódus)305
CIndicator paletta305
IInputLIne (DIALOGS.TPU)306
CurPos (mező)306
Data (mező)306
FirstPos (mező)306
MaxLen (mező)307
SelStart (mező)307
SelEnd (mező)307
Init (metódus)307
Load (metódus)307
Done (metódus)308
DataSize (metódus)308
Draw (metódus)308
GetDAta (metódus)308
GetPalette (metódus)308
HandleEvent (metódus)309
SelectAll (metódus)309
SetData (metódus)309
SetState (metódus)310
Store (metódus)310
SInputLine paletta310
TLabel (DIALOGS.TPU)311
Light (mező)311
Link (mező)311
Init (metódus)311
Load (metódus)312
Draw (metódus)312
GetPalette (metódus)312
HandleEvent (metódus)312
Store (metódus)312
CLabel paletta312
TListBox (DIALOGS.TPU)313
List (mező)313
Init (metódus)313
Load (metódus)314
DataSize (metódus)314
GetData (metódus)314
GetText (metódus)314
NewList (metódus)315
SetDAta (metódus)315
Store (metódus)315
TListViewer (VIEWS.TPU)316
Focused (mező)316
HSrollBar (mező)316
NumCols (mező)316
Range (mező)317
TopItem (mező)317
VSrollBar (mező)317
Init (metódus)317
Load (metódus)317
ChangeBounds (metódus)318
Draw (metódus)318
FocusItem (metódus)318
GetPalette (metódus)318
GetText (metódus)318
HandleEvent (metódus)319
IsSelected (metódus)319
SelectItem (metódus)319
SetRange (metódus)319
SetState (metódus)320
Store (metódus)320
CListViewer paletta320
TMemo (EDITORS.TPU)321
Load (metódus)321
DataSize (metódus)321
GetData (metódus)321
GetPalette (metódus)321
HandleEvent (metódus)322
SetData (metódus)322
Store (metódus)322
CMemo paletta322
TMenuBar (MENUS.TPU)323
Init (metódus)323
Draw (metódus)325
GEtItemREct (metódus)325
TMenuBox (MENUS.TPU)326
Current (mező)326
Menu (mező)326
ParentMenu (mező)326
Init (metódus)326
Load (metódus)326
Execute (metódus)327
FindItem (metódus)327
GetHelpCtx (metódus)327
GetItemRect (metódus)327
GetPalette (metódus)327
HandleEvent (metódus)328
HotKey (metódus)328
Store (metódus)328
CMenuView paletta328
TObject (OBJECTS.TPU)329
Init (metódus)329
Done (metódus)329
Free (metódus)329
TParamText (DIALOGS.TPU)330
ParamCount (mező)330
ParamList (mező)330
Init (metódus)330
Load (metódus)330
DataSize (metódus)331
GetText (metódus)331
SetData (metódus)331
Store (metódus)331
TPoint (OBJECTS.TPU)332
X332
Y332
TProgram (APP.TPU)333
Init (metódus)333
Done (metódus)334
GetEvent (metódus)334
GetPalettev334
HandleEvent (metódus)334
Idle (metódus)335
InitDeskTop (metódus)335
InitMenuBar (metódus)335
InitScreen (metódus)336
InitStatusLine (metódus)336
OutOfMemory (metódus)336
PutEvent (metódus)336
Run (metódus)337
SetScreenMode (metódus)337
ValidView (metódus)337
TRadioButtons (DIALOGS.TPU)338
Draw (metódus)338
Mark (metódus)338
MovedTo (metódus)338
Press (metódus)339
SetData (metódus)339
TRect340
A (mező)340
B (mező)340
Assign (metódus)340
Contains (metódus)340
Copy (metódus)340
Empty (metódus)340
Equals (metódus)340
Grow341
Intersect (metódus)341
MOve (metódus)341
Union (metódus)341
TResourceCollection (OBJECTS.TPU)342
TResourceFile (OBJECTS.TPU)343
Modified (mező)343
Stream (mező)343
Init (metódus)343
Done (metódus)344
Count (metódus)344
Delete (metódus)344
Flush (metódus)344
Get (metódus)344
KeyAt (metódus)345
Put (metódus)345
SwitchTo (metódus)345
TScrollBar (VIEWS.TPU)346
ArStep (mező)346
Max (mező)346
Min (mező)346
PgStep (mező)346
Value (mező)346
Init (metódus)347
Load (metódus)347
Draw (metódus)347
GetPalette (metódus)347
HandleEvent (metódus)348
ScrollDraw (metódus)348
ScrollStep (metódus)348
SetParams (metódus)348
SetRAnge (metódus)349
SetStep (metódus)349
SetValue (metódus)349
Store (metódus)349
CScrollBar paletta350
TScroller (VIEWS.TPU)351
Delte (mező)351
HScrollBar (mező)351
Limit (mező)352
VScrollBar (mező)352
Init (metódus)352
Load (metódus)352
ChangeBounds (metódus)352
GetPalette (metódus)353
HandleEvnet (metódus)353
ScrollDraw (metódus)353
SrcrollTo (metódus)353
SetLimit (metódus)353
SetState (metódus8354
Store (metódus)354
CScroller paletta354
TSortedCollection (OBJECTS.TPU)355
Duplicates (mező)355
Load (metódus)356
Compare (metódus)356
IndexOf (metódus)356
Insert (metódus)356
KeyOf (metódus)356
Search (metódus)357
Store (metódus)357
SortedListBox (STDDLG.TPU)358
SearchPos (mező9358
ShitftState (mező)358
Init (metódus)358
GetKey (metódus)359
HandleEvent (metódus)359
NewList (metódus)359
TStaticText (DIALOGS.TPU)360
Text (mező)360
Init (metódus)360
Load (metódus)360
Done (metódus)360
Draw (metódus)360
GetPalette (metódus)361
GetText (metódus)361
Store (metódus)361
CStaticText paletta361
TStatusLine (MENUS.TPU)362
Defs (mező)362
Items (mező)362
Init (metódus)362
Load (metódus)363
Done (metódus)363
Drawv363
GetPalette (metódus)363
HandleEvent (metódus)363
Hint (metódus)364
Store (metódus)364
Update (metódus)364
CStatusLine paletta364
TStream (OBEJCTS.TPU)365
ErrorInfo (mező)365
Status (mező)365
CopyFrom (metódus)366
Error (metódus)366
Flush (metódus)366
Get (metódus)366
GetPos (metódus)367
GetSize (metódus)367
Put (metódus)367
Read (metódus)367
ReadStr (metódus)368
Reset (metódus)368
Seek (metódus)368
Truncate (metódus)368
Write (metódus)369
WriteStr (metódus)369
TStringCollection (OBJECTS.TPU)370
Compare (metódus)370
FreeItem (metódus)370
GetItemv370
PutItem (metódus)371
TStringList (OBJECTS.TPU)372
Load (metódus)372
Done (metódus)372
Get (metódus)372
TStrListMaker (OBJECTS.TPU)373
Initv373
Done (metódus)373
Put (metódus)373
Store (metódus)374
TTerminal (TEXTVIEW.TPU)375
Buffer (mező)375
BufSize (mező)375
QueBack (mező)375
QueFront (mező)375
Init (metódus)376
Dne (metódus)376
BufDec (metódus)376
BufInc (metódus)376
CalcWidth (metódus)376
CanInsert (metódus)377
Draw (metódus)377
NextLine (metódus)377
PrevLines (metódus)377
QueEmpty (metódus)377
StrRead (metódus)377
StrWrite (metódus)378
TTextDevice (TEXTVIEW.TPU)379
StrRead (metódus)379
STrWrite (metódus)379
TView (VIEWS.TPU)380
Cursor (mező)380
DragMode (mező)380
EventMask (mező)381
GrowMode (mező)381
HelpCtx (mező)381
Next (mező)381
Options (mező)381
Origin (mező)381
Owner (mező)382
Size (mező)382
State (mező)382
Init (metódus)382
Lod (metódus)383
Done (metódus)383
BlockCursor (metódus)383
CalcBounds (metódus)383
ClearEvent (metódus)384
CommandEnabled (metódus)384
DAtaSize (metódus)384
DisableCommands (metódus)384
Drag View (metódus)385
Draw (metódus)385
Draw View (metódus)385
EnableCommands (metódus)385
EndModal (metódus)386
EventAvail (metódus)386
Execute (metódus)386
Exposed (metódus)386
GetBounds (metódus)387
GetClipREct (metódus)387
GetColor (metódus)387
GetCommands (metódus)387
GetData (metódus)387
GEtEvent (metódus)388
GetExtent (metódus)388
GetHelpCtx (metódus)388
GEtPalette (metódus)388
GetPeerViewPtr (metódus)388
GetState (metódus)389
GrowTo (metódus)389
HandleEvent (metódus)389
Hide (metódus)389
HideCursor (metódus)390
KeyEvent (metódus)390
Locate (metódus)390
MakeFirst (metódus)390
MakeGlobal (metódus)391
MakeLocal (metódus)391
MouseEvent (metódus)391
MouseInView (metódus)391
MoveTo (metódus)392
NextView (metódus)392
NormalCursor (metódus)392
Prev (metódus)393
PrevView (metódus)393
PutEvent (metódus)393
PuInFrontOf (metódus)393
PutPeerViewPtr (metódus)393
Select (metódus)394
SetBounds (metódus)394
SetCommands (metódus)394
SetCursor (metódus)394
SetData (metódus)394
SetState (metódus)394
Show (metódus)395
ShowCursor (metódus)395
SizeLimits (metódus)395
Store (metódus)395
TopView (metódus)395
Valid (metódus)395
WriteBuf (metódus)396
WriteChar (metódus)396
WriteLine (metódus)396
WriteStr (metódus)397
TWindow (VIEWS.TPU)398
Flags (mező)398
Frame (mező)398
Number (mező)398
Palette (mező)399
Title (mező)399
ZoomRect (mező)399
Init (metódus)399
Load (metódus)399
Done (metódus)399
Close (metódus)400
GetPalette (metódus)400
GetTitle (metódus)400
HandleEvent (metódus)400
InitFrame (metódus)401
SetState (metódus)401
SizeLimits (metódus)401
StandardScrollBar (metódus)401
Store (metódus)402
Zoom (metódus)402
Ablak paletták402
A Turbo Vision Globális elemei405
Turbo Vision konstansok407
Paletta konstansok (APP)407
Gomb flag-ek (Dialogs)407
Konstansok (StdDlg)408
Parancs konstansok (Views)408
Parancs konstansok (Editors)412
Parancs konstansok (Objects)413
Konstansok (Objects)413
Konstansok (Views)413
Konstansok (Editors)414
Konstansok (Editors)414
Esemény konstansok és maszkok (Drivers)414
Konstansok (StdDlg)415
Grow Mode maszkok (Views)416
Help-függő konstansok (Views)416
Billentyűzat konstansok (Drivers)416
MaxCollectionSize (Objects)419
MaxViewWidth (Views)419
Egérgomb állapot maszkok (Drivers)419
Konstansok (MsgBox)419
Konstansok (Views)420
Konstansok (Views)422
Állapot flag konstansok (Views)423
Képernyő módok (Drivers)425
Stream-függő konstansok (Objects)425
(Views)425
(Views)426
Turbo Vision változók426
Turbo Vision típusdefiníciók438
A Turbo Vision eljárásai447
A Turbo Vision függvényei459
Megvásárolható példányok

Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.

Előjegyzem