ďťż
Lemur zaprasza
Metoda ShowWhatsThis Metoda ShowWhatsThis wyświetla określony temat pomocy z pliku pomocy Help, użyty przez polecenie What's This menu PopUp systemu Windows95. Składnia: obiekt.ShowWhatsThis obiekt jest obiektem, który wykorzystuje metodę ShowWhatsThis, dostępny na Metoda ShowWhatsThis jest przydatna do wprowadzenia pomocy kontekstowej w aplikacji. Metoda ta wyświetla temat określony przez właściwość obiektu określonego w składni. Aby włączyć podpowiedzi What's This należy ustawić właściwość na True. Przykład użycia metody ShowWhatsThis: Private ThisControl As Control 'deklaracja zmiennej Private Sub Command1_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) 'procedura zdarzenie MouseUp kontrolki Command1 If Button = vbRightButton Then 'jeżeli wciśnięto prawy przycisk myszy Set ThisControl = Command1 'podstawienie kontrolki Command1 pod zmienną PopupMenu mnuBtnContextMenu 'wywołanie menu PopUp End If Set ThisControl = Nothing 'wyzerowanie zmiennej End Sub Private Sub mnuBtnWhatsThis_Click() 'procedura zdarzenia Click menu mnuBtnWhatsThis ThisControl.ShowWhatsThis 'wywołanie metody ShowWhatsThis dla określonej kontrolki End Sub , kontrolki i , rozkazy , , metoda i zdarzenia i zostały opisane w innej części kursu. W przykładzie należy dodać do formy kontrolkę o nazwie Command1. Właściwość należy ustawić na True. Przy pomocy MenuEditor należy stworzyć menu, którego najwyższy poziom będzie niewidoczny (puste Caption) o nazwie mnuBtnContextMenu i podmenu o nazwie mnuBtnWhatsThis i Caption "What's This?" Po wciśnięciu klawisza myszy na przycisku Command1 wywoływane jest zdarzenie , które sprawdza czy wciśnięty został prawy klawisz myszy. Jeżeli tak to pod zmienną ThisControl podstawia kontrolkę Command1 i wywołuje metodę , aby wyświetlić menu PopUp. W tym menu znajduje się pozycja "What's This?", której kliknięcie powoduje zdarznie dla mnuBtnWhatsThis, które wywołuje metodę ShowWhatsThis kontrolki przekazanej przez zmienną ThisControl (więc przycisku Command1). Dla działania pomocy What's This, należy dodać plik pomocy do projektu i ustawić właściwość . Lista obiektów wykorzystujących metodę ShowWhatsThis: Poprzednia | Wyżej | Strona główna | Spis treści | Index haseł | Opis VB |