gph Posted August 27, 2006 Posted August 27, 2006 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
peethebee Posted August 27, 2006 Posted August 27, 2006 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
gph Posted August 27, 2006 Author Posted August 27, 2006 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...peethebeeDanke 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
peethebee Posted August 27, 2006 Posted August 27, 2006 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.peethebeep.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
gph Posted August 27, 2006 Author Posted August 27, 2006 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.peethebeep.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
BugFix Posted September 17, 2006 Posted September 17, 2006 Hi, um in Menüs Tipps anzuzeigen, verwerte ich die Mauspositionsinfo aus:expandcollapse popup$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
Moderators SmOke_N Posted September 17, 2006 Moderators Posted September 17, 2006 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.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now