Kezdőlap
Cikkek
Tallózó
Cikksorozatok
Összes cikk
Fórum
Fórum kezdőlap
Archívum
Hírlevél
Letöltés
Állás, munka
Webszolgáltatás
Megtekintés
Aktuális TV műsor
TV csatornák listája
Könyvek
Software Offline évkönyvek
Delphi 1999
Delphi 2000
Delphi 2001
Delphi 2002
Delphi 2003
Visual Studio.NET C# 2001
Visual Studio.NET C# 2002
Visual Studio.NET C# 2003
Windows 2001
Windows 2002
Windows 2003
Havilapok
Keresés
Oldaltérkép
Impresszum
Bejelentkezés
E-mail:
Jelszó:
|
Regisztráció
|
Jelszó?
|
Help hozzárendelése programhoz
Példaprogram letöltése
9105 bájt
Ha programunkhoz súgó rendszert is szeretnénk mellékelni, akkor ennek igen egyszerű módját megtudhatjuk ebből a cikkből.
A súgó rendszerhez persze elengedhetetlen maga a súgó állomány. Ennek elkészítéséhez számos segédeszköz áll rendelkezésére, így mostani cikkünkben csak a kész súgó felhasználásával foglalkozunk.
A megvalósításhoz szükségünk lesz egy HelpProvider komponensre, mely szolgáltatja a súgó funkciókat alkalmazásunkon belül, illetve tartja a kapcsolatot a help állománnyal. Ez utóbbit meg is kell adnunk számára a HelpNamespace property-n keresztül. Itt lehetőségünk van egy lefordított HTML Help-et (*.chm) használni, vagy egy egyszerű Html lapot.
helpProvider1.HelpNamespace = Application.StartupPath + "\\Help.chm";
A HelpProvider komponens felvétele után minden kontroll tulajdonság listája kiegészül néhány új property-vel a Misc csoportban. Ezt felhasználva, ha például van egy nyomógombunk és azt szeretnénk, hogy az F1 gomb lenyomásakor ehhez kapjunk súgót, akkor annyi a teendőnk, hogy a nyomógombot kiválasztva annak ShowHelp on helpProvider1 nevű property-jét igazra állítsuk.
Ezek után máris futtathatjuk a programunkat és az F1 lenyomásakor máris jön a CHM-ből a súgás.
Könyv
Ez a cikk megtalálható ebben a könyvben:
C# Software Offline 2001 évkönyv 214. oldal
Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!
A feldolgozás folyamatban...
Megszakítás
Copyright © 1999-
2012
Animare Software Kft.
Minden jog fenntartva!
| Készült:
Animare Stúdió
|
Adatvédelem
|
Kapcsolat
|