Jump to content

GUICtrlCreateMenuitem and GUICtrlSetTip


gph
 Share

Recommended Posts

Hi together,

I have a problem to operate GUICtrlSetTip on GUICtrlCreateMenuitem.

(Other controls seem to work!)

example code:

$mainmenu = GUICtrlCreateMenu ("main_entry")

$submenu = GUICtrlCreateMenuitem ("submenu_entry", $mainmenu)

GUICtrlSetTip($submenu, "some text")

GUISetState(@SW_SHOW)

doesn't work.

whereas this works:

$label = GUICtrlCreateLabel ("my label", 20, 20)

GUICtrlSetTip($label, "tip of my label")

Did I forgot something or is it not possible?

My OS is Win XP SP2, German edition.

Regards and thanks for any hint

Gerhard

Link to comment
Share on other sites

Hallo!

Ich glaube nicht, dass es für Menüs Tips giibt. Habe das auch in Windows noch nie gesehen. Sollte es also von Windows her nicht gehen, dann kann AutoIt es auch nicht. Müsste man mal genau erforschen - oder man überlegt sich eine andere Methode die Informationen anzuzeigen...

peethebee

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvGerman Forums: http://www.autoit.deGerman Help File: http://autoit.de/hilfe vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

Link to comment
Share on other sites

Hallo!

Ich glaube nicht, dass es für Menüs Tips giibt. Habe das auch in Windows noch nie gesehen. Sollte es also von Windows her nicht gehen, dann kann AutoIt es auch nicht. Müsste man mal genau erforschen - oder man überlegt sich eine andere Methode die Informationen anzuzeigen...

peethebee

Danke für den Hinweis.

Vielleicht bin ich zu naiv?

Ich habe das der AutoIt-Hilfe entnommen:

GUICtrlSetTip ( controlID, tiptext )

controlID: The control identifier (controlID) as returned by a GUICtrlCreate... function.

Unter GUICtrlCreate... ist auch GUICtrlCreateMenuItem aufgeführt ???

Gerhard

Link to comment
Share on other sites

Hallo!

Die drei Punkte sind i.d.R nicht so aufzufassen, dass es unbedingt ALLE Varianten, die danach folgen könnten gemeint sind. Es ist aber immer die große Mehrheit. Menüs sind oft ausgenommen, das sie scheinbar ander/schwieriger zu handhaben sind als andere Controls.

peethebee

p.s. Falls du lieber auf Deutsch diskutieren magst, sei dir http://www.autoit.de empfohlen...

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvGerman Forums: http://www.autoit.deGerman Help File: http://autoit.de/hilfe vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

Link to comment
Share on other sites

Hallo!

Die drei Punkte sind i.d.R nicht so aufzufassen, dass es unbedingt ALLE Varianten, die danach folgen könnten gemeint sind. Es ist aber immer die große Mehrheit. Menüs sind oft ausgenommen, das sie scheinbar ander/schwieriger zu handhaben sind als andere Controls.

peethebee

p.s. Falls du lieber auf Deutsch diskutieren magst, sei dir http://www.autoit.de empfohlen...

Alle klar - nochmals Danke für die schnelle Hilfe.

Ich antworte halt in der Sprache, in der ich angesprochen werde :P

Link to comment
Share on other sites

  • 3 weeks later...

Hi,

um in Menüs Tipps anzuzeigen, verwerte ich die Mauspositionsinfo aus:

$msg = GuiGetMsg(1) ; erzeugt Array, $msg[0]=Info, $msg[1]=Winhandle, $msg[2]=Controlhandle Steuerelement, $msg[3]/[4]=Maus x/yoÝ÷ ÙêæÛ^Ë]¹ØêÞÈ^uè§z°¨Úè˧v¶ÆÞ·«z)ì¶)¦ºxw§z{l¦·éÝzt⥫¬'«z)Áz+)éo¢y¢­«­¢+Ø¥¹±Õ±ÐíU%
½¹ÍѹÑ̹ÔÌÐì(É¥½¸´U$5¥¸(ÀÌØí5¥¹U$ôU%
ÉÑ ÅÕ½ÐíYÉݱÑÕ¹ÅÕ½Ðì°ÄÀÈаÜØà°´Ä°´Ä¤(ÀÌØíµ¹ÔÀôU%
Ñɱ
ÉÑ5¹Ô ÅÕ½ÐíѤÅÕ½Ðì¤(ÀÌØí´Á}¥Ñ´ÄôU%
Ñɱ
ÉÑ5¹Õ%Ñ´ ÅÕ½Ðí   ¹¸ÅÕ½Ðì°ÀÌØíµ¹ÔÀ¤(ÀÌØíµ¹ÔÄôU%
Ñɱ
ÉÑ5¹Ô ÅÕ½ÐíMѵµÑ¸ÅÕ½Ðì¤(ÀÌØí´Å}¥Ñ´ÄôU%
Ñɱ
ÉÑ5¹Õ%Ñ´ ÅÕ½Ðí-Õ¹¸MÑÉ­,ÅÕ½Ðì°ÀÌØíµ¹ÔĤ(ÀÌØí´Å}¥Ñ´ÈôU%
Ñɱ
ÉÑ5¹Õ%Ñ´ ÅÕ½ÐíÉÑ¥­°MÑÉ­ÅÕ½Ðì°ÀÌØíµ¹ÔĤ(ÀÌØí´Å}¥Ñ´ÌôU%
Ñɱ
ÉÑ5¹Õ%Ñ´ ÅÕ½ÐíMÉ¥¹¹ÕµµÉ¸MÑÉ­LÅÕ½Ðì°ÀÌØíµ¹ÔĤ(ÀÌØí´Å}¥Ñ´ÐôU%
Ñɱ
ÉÑ5¹Õ%Ñ´ ÅÕ½ÐíAɵÑÈMÑÉ­@ÅÕ½Ðì°ÀÌØíµ¹ÔĤ(ÀÌØíµ¹ÔÈôU%
Ñɱ
ÉÑ5¹Ô ÅÕ½Ðí    ±ÅÕ½Ðì¤(ÀÌØí´É}¥Ñ´ÄôU%
Ñɱ
ÉÑ5¹Õ%Ñ´ ÅÕ½Ðí   ±ÉÍÍÕ¹MÑÉ­ÅÕ½Ðì°ÀÌØíµ¹ÔȤ(ÀÌØí´É}¥Ñ´ÈôU%
Ñɱ
ÉÑ5¹Õ%Ñ´ ÅÕ½Ðí   ±©½Õɹ°MÑÉ­(ÅÕ½Ðì°ÀÌØíµ¹ÔȤ(ÀÌØíµ¹ÔÌôU%
Ñɱ
ÉÑ5¹Ô ÅÕ½ÐìüÅÕ½Ðì¤(ÀÌØí´Í}¥Ñ´ÄôU%
Ñɱ
ÉÑ5¹Õ%Ñ´ ÅÕ½Ðí!¥±ÅÕ½Ðì°ÀÌØíµ¹Ô̤(ÀÌØí´Í}¥Ñ´ÈôU%
Ñɱ
ÉÑ5¹Õ%Ñ´ ÅÕ½ÐïqÈÅÕ½Ðì°ÀÌØíµ¹Ô̤(¹É¥½¸´U$5¥¸)U%MÑMÑÑ ¤(츸)]¡¥±Ä($ÀÌØíµÍôÕ¥Ñ5Í Ä¤(%M±Ð(%
ÍÀÌØíµÍlÁtôÀÌØíU%}Y9Q}
1=M($%M±Ð($$%
ÍÀÌØíµÍlÅtôÀÌØí5¥¹U$($$$%á¥Ñ1½½À($%¹M±Ð(%
Í  ÀÌØíµÍlÍtÐìÀ¹ÀÌØíµÍlÍt±ÐìÌÔ¤¹ ÀÌØíµÍlÑtÐì´ÄܹÀÌØíµÍlÑt±Ðì´Ì¤¤($%Q½½±Q¥À ÅÕ½Ðí ¹¸ÅÕ½Ðì¤(%
Í  ÀÌØíµÍlÍtÐìÐÀ¹ÀÌØíµÍlÍt±ÐìÄÀؤ¹ ÀÌØíµÍlÑtÐì´ÄܹÀÌØíµÍlÑt±Ðì´Ì¤¤($%Q½½±Q¥À ÅÕ½ÐíMѵµÑ¸ÅÕ½Ðì¤(%
Í  ÀÌØíµÍlÍtÐìÄÄÀ¹ÀÌØíµÍlÍt±ÐìÄÔÀ¤¹ ÀÌØíµÍlÑtÐì´ÄܹÀÌØíµÍlÑt±Ðì´Ì¤¤($%Q½½±Q¥À ÅÕ½Ðí   ±ñÉÍ¥¡ÐÅÕ½Ðì¤(%
Í  ÀÌØíµÍlÍtÐìÄÔÔ¹ÀÌØíµÍlÍt±ÐìÄØह ÀÌØíµÍlÑtÐì´ÄܹÀÌØíµÍlÑt±Ðì´Ì¤¤($%Q½½±Q¥À ÅÕ½Ðí!¥±ÅÕ½Ðì¤(%
ÍÀÌØíµÍlÍtÐìÄØà=ÈÀÌØíµÍlÑt±Ðì´ÄÜ=ÈÀÌØíµÍlÑtÐìÀ($%Q½½±Q¥À ÅÕ½ÐìÅÕ½Ðì¤(%¹M±Ð)]¹

Best Regards BugFix  

Link to comment
Share on other sites

  • Moderators

I have absolutely no idea what you're saying but looking at your code, this will probably help you:

http://www.autoitscript.com/forum/index.ph...st&p=211035

Common sense plays a role in the basics of understanding AutoIt... If you're lacking in that, do us all a favor, and step away from the computer.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...