Namigi v statusni vrstici

Malce sem že pogledal "naokoli" za rešitev v bistvu neumnega, vendar nadležnega problema.
Na VB in C# prehajam z Delfija, kjer je ta problem elegantno rešen.
Na obrazec sem dal Statusno vrstico (Status1), znotraj nje statusno labelo in ToolTip gradnik (ToolTip1). Na obrazec sem dodal še za vajo dva gumba in labelo in vsem trem dodal lastnost za ToolTip (namig). Napisal sem odzivnik Popup za ToolTip1, v katerega sem zapisal:
Status1.text=ToolTip1.GetToolTip(Me.activecontrol)
Rezultati so nepredvidljivi. Ugledal sem samo namig za prvo od kontrol in ta je ostal za vekomaj. rešitev s pisanjem odzivnikom za MouseMove in MouseLeave za vsako od kontrol na obrazcu se mi zdi neoptimalna. Z razhroščevalnikom sem ugotovil, da odzivnik  PopUp gradnika ToolTip
"zamrzne" na vrdnosti Me.ActiveControl prve, na obrazec postavljene kontrole. "Večno" ostane aktivni objekt prvi iz seznama. Ko sem odstranil prvi gumb in postavil še enega, je posatl "večno" aktivni tisti drugi.
V čem je težava?
V Delfiju objektu Application pripišeš odzivnik OnHint in stvar dela že od daljnega leta 1996.
Avtor: Boki, objavljeno na portalu SloDug.si (Arhiv)

Leave a comment

Please note that we won't show your email to others, or use it for sending unwanted emails. We will only use it to render your Gravatar image and to validate you as a real person.

HedaWhece
HedaWhece - četrtek, 14. november 2024

Patient 1 with a recorded metastasis free survival period of 11 years had the greatest difference in gene expression profile between the primary and metastatic tumors Fig <a href=https://fastpriligy.top/>where to buy priligy usa</a>

HedaWhece
HedaWhece - ponedeljek, 11. november 2024

Importantly, we identified similar enrichment of PHF8 on HER2 promoters in SKBR3, BT474, and HCC1954 cells Fig <a href=https://fastpriligy.top/>buy priligy in the us</a>

AndrejT
AndrejT - petek, 21. april 2006

Lahko poskusiš&nbsp;z e.AssociatedControl&nbsp;namesto Me.ActiveControl? [primer je&nbsp;v C# 2.0]: private void toolTip1_Popup(object sender, PopupEventArgs e){&nbsp;&nbsp;&nbsp;status1.Text = toolTip1.GetToolTip(e.AssociatedControl);}