ToolTip beruhigen...

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

User avatar
fump2000
Posts: 313
Joined: 04 Oct 2013, 17:31

ToolTip beruhigen...

14 Nov 2013, 04:39

Code: Select all

;============================================================================
; Timer um einen ToolTip x Sekunden anzuzeigen.
;============================================================================
STT:
Zähler:=TTZeit//25
Zähler2:=0
Toff:=0
Loop,
	{
		If (Toff=1)
			{
				ToolTip
				break
			}
		else
			{
				Tooltip %ToolTipText%
				sleep 25
				Zähler2++
				if (Zähler2=Zähler)
					{
						ToolTip
						break
					}
			}
	}
Return
Hallo zusammen!

Der Code da erzeugt ein ToolTip immer wieder neu damit er der Maus folgt.

Das Problem ist, er flackert.
Kann man das beheben?

MfG
fump
just me
Posts: 9783
Joined: 02 Oct 2013, 08:51
Location: Germany

Re: ToolTip beruhigen...

14 Nov 2013, 04:52

Wenn es nicht mehr als nötig flackern soll, darfst Du den ToolTip nur dann neu anzeigen, wenn sich die Maus tatsächlich bewegt hat.
User avatar
fump2000
Posts: 313
Joined: 04 Oct 2013, 17:31

Re: ToolTip beruhigen...

14 Nov 2013, 05:47

Meine idee dazu:

Mit MausGetPos die aktuelle Mausposition immer wieder speichern und mit der vorherigen Position vergleichen. Ist x1 anders als x2 dann den ToolTip neu öffnen.

Oder gehts einfacher?
Alibaba
Posts: 480
Joined: 29 Sep 2013, 16:15
Location: Germany

Re: ToolTip beruhigen...

01 Dec 2013, 15:24

höchstens über ein event. aber das wäre eigentlich sinnlos, weil der tooltip ja sowieso regelmäßig aktualisiert wird, um den aktuellsten wert anzuzeigen.
"Nothing is quieter than a loaded gun." - Heinrich Heine
User avatar
nnnik
Posts: 4500
Joined: 30 Sep 2013, 01:01
Location: Germany

Re: ToolTip beruhigen...

02 Dec 2013, 01:44

Das Tooltip in der Bildwiederholfrequenz erneuern, undnicht öfters oder weniger.
Recommends AHK Studio

Return to “Ich brauche Hilfe”

Who is online

Users browsing this forum: No registered users and 11 guests