[ Dejan Krstic @ 07.07.2002. 22:19 ] @
Jel zna neko kako da uhvatim event za help button? Treba mi even svaki put kada neko pritisne to dugme. |
[ Dejan Krstic @ 07.07.2002. 22:19 ] @
[ degojs @ 19.07.2002. 05:21 ] @
Jedno pitanje samo: sta ce ti uopste event za help button?
(AKO hoces da pokazes help pomocu help buttona, to se radi drugacije - bez ikakvog eventa za help button. Mogas da imas definisan pup-up help za svaku kontrolu na formi za koju hoces da reaguje na klik nakon sto kliknes help button. Pogledaj Widows.Forms.HelpProvider i njegovo .SetHelpString, te .SetShowHelp za obicne kontrole na formi...) pozdrav [ Dejan Krstic @ 22.07.2002. 17:33 ] @
Znam ja sve to ali meni treba upravo ono sto sam pitao :)
[ degojs @ 22.07.2002. 20:21 ] @
Citat: Znam ja sve to ali meni treba upravo ono sto sam pitao :) Nisam mislio da prosipam pamet niti da delim lekcije bla bla.... Kako bilo, evo resenja. Malo subklasiranja forme i radi. Napominjem da nisam siguran da nema laksi nacin za postizanje istog. Jednostavno, brzim pregledom nisam nasao odgovarajuci event-handler nigde, pa sam odlucio da subklasiram formu. Dodati u telo forme: Code: Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message) Dim WM As Integer Try WM = m.Msg Catch End Try If WM = 274 And m.WParam.ToInt32 = 61824 Then MsgBox(" HELP ('[?] What's this') button clicked !") Else MyBase.WndProc(m) End If End Sub Ukratko: 274 = WM_SYSCOMMAND, 61824 = SC_CONTEXTHELP. Nemoj sad da kukas sto nije c# :))) Zvacemo Dragog Tatu da prevede ako zaskripi. pozdrav :) Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|