Alapismeretek | 3 |
Munka DOS környezetben | 3 |
Munka Windows alapismeretek | 4 |
A C nyelv alapjainak áttekintése | 4 |
A C program felépítése | 4 |
Alaputasítások | 7 |
Változók | 9 |
Kifejezések | 14 |
A main függvény | 15 |
Magyar változójelölési módszer | 15 |
Néhány szó a QuickC for Windows-ról | 17 |
Image Editor | 17 |
Dialod Editor | 17 |
QuickCase:W | 18 |
Graphical Developement Environment | 18 |
Miben más egy Windows program? | 19 |
Erőforrások | 19 |
Programkód állományok | 19 |
Windows EXE felépítése | 20 |
A felhasználói felület | 20 |
Ablak, ikon | 20 |
Menü | 21 |
Párbeszédablak | 21 |
Kurzor | 22 |
Kép (bitmap) | 22 |
Betűstílusok | 22 |
Programátfutás | 23 |
Többfeladatos működés (multitasking) | 23 |
Üzenetvezérlés | 23 |
A fejlesztői rendszer programjai | 25 |
A HELP használata | 25 |
A Help rendszerekről általában | 25 |
A Windows Help | 25 |
Alapok | 26 |
A Winhelp menüje | 26 |
A Winhelp nyomógombjai | 27 |
A Help-ben használható billentyűk | 28 |
Az alprogramok help-jeinek rövid magyarázata | 29 |
A Dialog Editor help | 29 |
A QuickCase:W help | 30 |
A QC/Win help | 31 |
Néhány további megjegyzés | 32 |
A grafikus erőforrások tervezése | 32 |
Tervezési lehetőségek | 34 |
A menüelemek felsorolása | 34 |
Munka a programmal | 36 |
Bittérképek | 36 |
Ikonok és kurzorok | 36 |
Rajzolás a képszerkesztő programmal | 37 |
A paletta használata | 37 |
A használható színtípusok | 37 |
A kurzor mutatópontja (HotSpot) | 38 |
A vágólap (clipboard) használata | 37 |
A Dialog Editor (Párbeszédablak szerkesztő) | 39 |
A menü | 40 |
A tulajdonságokat megjelenítő sor | 46 |
A szerszámosdoboz | 48 |
Az ikon erőforrással való összefűzése | 50 |
A felhasználó által meghatározható kezelőszerv | 51 |
A beállítható stílusok | 51 |
A párbeszédablak jellemzői | 51 |
Az erőforrás memóriábatöltési típusok | 51 |
Betű típus | 52 |
Betű méret | 52 |
Osztálytípus | 52 |
Keret stílusa | 52 |
Egyéb beállítás | 52 |
További Párbeszédablak típusok | 53 |
Alap kezelőszerv fajták | 53 |
Szöveg stílusok | 54 |
Rendezési metódus | 54 |
Prefix | 54 |
Szerkesztő mező jellemzők | 54 |
Rendezés | 54 |
A mező fajtája | 54 |
Nyomógomb fajták | 55 |
Kiválasztógomb fajták | 55 |
Rádió nyomógomb fajták | 55 |
Combó doboz fajták | 56 |
A lehetséges típusok: | 56 |
A lehetséges stílusok: | 56 |
Listázó doboz fajták | 57 |
Keret fajták | 58 |
Négyszög fajták | 58 |
Felhasználó által megadható fajták | 58 |
QuickCase:W | 59 |
A program ablakának fő részei | 59 |
A QuickCASE:W néhány hiányossága | 61 |
Egy tervezési folyamat lépései | 61 |
A menütervezésről | 62 |
A menüszerkezete | 63 |
Az összetettebb párbeszédablakok, és azok használata | 66 |
Insert Menü Item párbeszédablak | 66 |
Style párbeszédablak | 68 |
Unlinked Dialogs | 68 |
Tools | 70 |
A különböző generált függvények | 70 |
A WinMain függvény | 70 |
A menükhöz tartozó kód | 71 |
Unlinked dialogs (kötetlen párbeszédablakok) | 72 |
Menüpont és saját rutin | 72 |
A QC/Win alkalmazói program | 73 |
A bejelentkező ablak felépítése | 73 |
Az állapotsor (Status Bar) | 73 |
A szerszámsor (Toolbar) | 74 |
A menü | 75 |
A párbeszédablakok | 82 |
Edit | 82 |
Breakpoints | 84 |
Messages | 86 |
Watch Expression | 87 |
Project | 87 |
Compiler | 87 |
Global Options | 87 |
Debug Options | 88 |
Relase Options | 88 |
Custom Options | 89 |
Memóriamodell beállítások | 89 |
Defines | 93 |
Linker | 93 |
Resources | 93 |
Environment | 95 |
Workspace | 96 |
Tools | 96 |
Color | 97 |
A környezeti változók, és azok szerepe | 98 |
A PROJECT file-ok használata | 99 |
A Linker (összefűző program) | 99 |
Billentyűzetkezelés | 105 |
Egyéb segédprogramok, file-ok | 109 |
A Library Manager (Könyvtár Manager) | 109 |
A LIB futtatása | 109 |
A program parancssorból történő vezérlése | 110 |
A bemenő paraméterek megadása a program kérdéseire | 110 |
Parancsfile alkalmazása | 110 |
Az inputmezők | 111 |
A könyvtárfile neve | 111 |
Alkalmazható kapcsolók | 111 |
Alkalmazható parancsok | 113 |
A keresztreferencia (Cross-Reference) listafile | 114 |
A kimenő könyvtár (új könyvtár) | 115 |
A LIB visszatérési értékei | 115 |
A LIB hibaüzenetei | 115 |
Fatális hibák (Fatal Errors) | 116 |
Normál hibák (Errors) | 119 |
Figyelmeztetések (Warnings) | 120 |
A module definíciós file | 120 |
Általános leírás | 120 |
A modul elemei | 121 |
Helyesírási szabályok | 121 |
Foglalt szavak | 121 |
Name | 122 |
Library | 123 |
Description | 124 |
Stub | 124 |
Exetype | 124 |
Protmode | 125 |
Realmode | 125 |
Stacksize | 125 |
Heapsize | 126 |
Code | 126 |
Data | 126 |
Segment | 127 |
Code, data és segment | 128 |
Old | 130 |
Exports | 130 |
Imports | 131 |
A programcsomag telepítése | 133 |
A telepítés folyamata | 133 |
A fellelhető példaprogramok | 144 |
A DOS példaprogramok | 145 |
Windows példaprogramok | 146 |
Önálló programkészítés | 146 |
A feladat átgondolás | 147 |
A lépések végrehajtása | 148 |
A menük meghatározása | 149 |
Ami a példaprogramból kimaradt | 151 |
A vágólap kezelése | 151 |
Szöveg másolása a vágólapra | 152 |
Szöveg másolása a vágólapról | 152 |
Bitterkpes grafika másolása a vágólapról | 152 |
A Windows vágólapkezelő programja | 152 |
Nyomtatókezelés | 153 |
A nyomtató 'escape'-ek alkalmazása | 153 |
Az aktuális nyomtató adatainak lekérdezése | 153 |
Egy sor nyomtatása | 153 |
Bitterképes ábra nyomtatása | 154 |
A nyomtatási hibák feldolgozása | 154 |
A nyomtatás megszakítása | 155 |
Ábrák nyomtatása a sávmódszerrel (Banding) | 155 |
Fontok kezelése | 156 |
Színhasználat | 156 |
A fontkészletek | 156 |
Logikai fontok készítése | 157 |
Több betűtípus egy sorban | 158 |
Jellemzők lekérdezése | 158 |
A fontok lekérdezése | 159 |
Az egység szövegmegjelenítő képessége | 159 |
A Font erőforrás | 160 |
A szöveg rendezése | 160 |
A QuickWin programtípus | 160 |
A QuickWin korlátai | 161 |
A QuickWin program elkészítése | 161 |
A QuickWin program felhasználói felülete | 161 |
A fő ablak menüje | 162 |
A program továbbfejlesztése | 163 |
Az About párbeszédablak módosítása | 163 |
További ablakok készítése | 164 |
Ablakok lezárása | 165 |
A képernyőbuffer beállítása | 165 |
Aktív ablak váltása | 166 |
Menüpont választás szimuláció | 166 |
Üzenetkezelés | 167 |
Függelék | 169 |
A Microsoft QuickC header filejai | 167 |
A Microsoft QuickC DOS elemei | 170 |
A Microsoft QuickC könyvtárai | 170 |
A Microsoft QuickC egyéb nyelvi elemei | 170 |
A Microsoft QuickC Windows elemei | 170 |
A Microsoft QuickC WinAPI könyvtárai | 170 |
A Microsoft QuickC WinAPI egyéb elemei | 170 |
Áttekintő lista | 171 |
Szószedet | 186 |