Objektum Orientált Programozás OOP | 31 |
Bevezetés | 33 |
A feladat | 34 |
Az első megoldás | 34 |
A rekord | 36 |
Az objektum - adat és kód együtt | 38 |
Pontok és Téglalapok | 41 |
Az öröklődés | 41 |
Statikus és virtuális metódusok | 48 |
"Végkifejlet" | 52 |
Az objektumok elméleti összefoglalása | 57 |
Tulajdonságaik | 57 |
Metódusok | 58 |
Belső adatformátum | 60 |
Típus-kompatibilitás | 62 |
Objektumok unit-ban | 70 |
Legfontosabb szintaktikai szabályok | 71 |
Kérdések az OOP-ről | 73 |
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 ismeretek | 77 |
Egységes programfelület | 79 |
CPI | 79 |
CUA | 79 |
CCS | 79 |
A Turbo Vision | 81 |
A Turbo Vision fontosabb részei | 82 |
Képernyő kezelés | 82 |
Eseménykezelés | 82 |
Háttérben működő objektumok | 83 |
A view-k | 84 |
Megjelenítésük | 84 |
Csoportba összefogva | 84 |
A view-hiearchia85 | |
Mérete | 85 |
Az események | 85 |
Terjedésük | 87 |
Fázis | 87 |
Az események kezelése | 88 |
Események eredete | 88 |
Háttérben működő objektumok | 89 |
Kollekciók | 89 |
Stream-ek | 89 |
Erőforrásfájlok | 89 |
Sztring listák | 89 |
Turbo Vision objektumhiearchia | 90 |
TPoint, TRect | 90 |
TObject | 90 |
TView | 91 |
TGroup | 91 |
TProgram, TApplication | 91 |
A többi view | 92 |
És a háttérben... | 92 |
Turbo Vision a gyakorlatban | 95 |
Bevezetés | 97 |
Az applikáció (TApplication) | 98 |
Menü és státuszsor | 98 |
Menük létrehozása | 101 |
Státuszsor létrehozása (TStatusLine) | 106 |
Eseménykezelés, az ablakok (HandleEvent, TWindow) | 109 |
A változó rekordtípus | 109 |
A program | 110 |
A HandleEvent metódus | 111 |
Az Ablak | 112 |
Dialógus doboz | 114 |
Gombok | 114 |
Inputsorok | 114 |
Lista doboz és görgető | 114 |
Vezérlők | 115 |
Szöveg | 115 |
Címke | 115 |
A dialógus doboz mint modális view | 118 |
A dialógus doboz szokásos elemei | 119 |
Elemek egymáshoz rendelése | 120 |
Párbeszéd a dialógus dobozok segítségével | 121 |
Adatátadás a dialógus dobozok segítségével | 122 |
Adatátadás a dialógus dobozból | 122 |
Kollekciók | 125 |
Általános kollekciók | 126 |
Mire jó a kollekció? | 129 |
Rendezett kollekció | 130 |
Egy saját kollekció | 132 |
Szöveg az ablakban | 135 |
A view megrajzolása | 136 |
File megjelenítő | 138 |
A fájl beolvasása | 140 |
A szöveg kiíratása | 141 |
Buffer nélküli kiíratás | 141 |
Bufferes kiíratás | 141 |
View görgetővel | 143 |
A Draw metódus | 144 |
A görgetők | 145 |
A fázis | 145 |
Lista doboz és a kollekciók | 146 |
Összekapcsolásuk | 148 |
A GetText metódus | 149 |
View-k közötti kommunikáció | 150 |
Inputsor és lista doboz | 150 |
Van-e kint ilyen ablak? | 154 |
Stream-ek | 159 |
Regisztrálás | 159 |
Streamfajták | 163 |
Stream megnyitása | 163 |
Hibakezelés | 163 |
Az objektumok fekészítése a streamműveletre | 164 |
Stream írása olvasása | 164 |
A regisztrálás menete | 165 |
Help | 167 |
A GetHelpCtx metódus | 167 |
Help a státuszsorban | 168 |
A help-szám | 171 |
A Hint metódus | 171 |
Státuszsor váltás | 172 |
Sztring listák a streamen | 173 |
Erőforrások | 177 |
A közös rész | 177 |
Az előkészítő program | 180 |
Az egyszerűsített program | 180 |
Színek | 183 |
Palettáról palettára | 191 |
Változtass a színeken! | 193 |
Hibakezelés | 194 |
Kritikus hibák | 194 |
Memória-kezelés | 194 |
A Turbo Vision programok működése | 207 |
Az Init metódus - az inicializálás | 210 |
Alrendszerek inicializálása | 210 |
TProgram.Init | 210 |
A Run metódus - "fut" a program | 212 |
Modális view-k, Execute ciklus | 213 |
A Done metódus - a leépítés | 218 |
A Turbo Vision objektumai | 221 |
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 paletta | 225 |
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 paletta | 232 |
TChDirDialog (STDDLG.TPU) | 233 |
ChDirButton (mező) | 233 |
DirInput (mező) | 233 |
DirList (mező) | 233 |
OkButton (mező) | 234 |
Init (metódus) | 234 |
Load (metódus) | 234 |
DataSizev | 234 |
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 paletta | 242 |
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 paletta | 253 |
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 paletta | 267 |
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 paletta | 281 |
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 paletta | 287 |
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 paletta | 299 |
THistoryViewer (DIALOGS.TPU) | 300 |
HistoryID (mező9 | 300 |
Init (metódus) | 300 |
GetPalette (metódus) | 300 |
GetText (metódus) | 301 |
HandleEvent (metódus) | 301 |
HistoryWidth (metódus) | 301 |
CHistoryViewer paletta | 301 |
THistoryWindow (DIALOGS.TPU) | 302 |
Viewer (mező) | 302 |
Init (metódus) | 302 |
GetPalette (metódus) | 302 |
GetSelection (metódus) | 303 |
InitViewer (metódus) | 303 |
CHistoryWindow paletta | 303 |
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 paletta | 305 |
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 paletta | 310 |
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 paletta | 312 |
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 paletta | 320 |
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 paletta | 322 |
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 paletta | 328 |
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 |
X | 332 |
Y | 332 |
TProgram (APP.TPU) | 333 |
Init (metódus) | 333 |
Done (metódus) | 334 |
GetEvent (metódus) | 334 |
GetPalettev | 334 |
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 |
TRect | 340 |
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 |
Grow | 341 |
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 paletta | 350 |
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ódus8 | 354 |
Store (metódus) | 354 |
CScroller paletta | 354 |
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ő9 | 358 |
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 paletta | 361 |
TStatusLine (MENUS.TPU) | 362 |
Defs (mező) | 362 |
Items (mező) | 362 |
Init (metódus) | 362 |
Load (metódus) | 363 |
Done (metódus) | 363 |
Drawv | 363 |
GetPalette (metódus) | 363 |
HandleEvent (metódus) | 363 |
Hint (metódus) | 364 |
Store (metódus) | 364 |
Update (metódus) | 364 |
CStatusLine paletta | 364 |
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 |
GetItemv | 370 |
PutItem (metódus) | 371 |
TStringList (OBJECTS.TPU) | 372 |
Load (metódus) | 372 |
Done (metódus) | 372 |
Get (metódus) | 372 |
TStrListMaker (OBJECTS.TPU) | 373 |
Initv | 373 |
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ák | 402 |
A Turbo Vision Globális elemei | 405 |
Turbo Vision konstansok | 407 |
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ók | 426 |
Turbo Vision típusdefiníciók | 438 |
A Turbo Vision eljárásai | 447 |
A Turbo Vision függvényei | 459 |