Jump to content

Sky Slate Blueberry Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate
Photo

Hilfe für Listbox


  • Please log in to reply
3 replies to this topic
Neuling
  • Members
  • 13 posts
  • Last active: Mar 04 2014 08:54 AM
  • Joined: 14 Nov 2012

Hallo,

ich bin Autohotkey Neuling und möchte den Inhalt einer Listbox auslesen.

Das geht auch soweit.

Aber laut Dokumentation sollte es auch möglich sein, einzelne Zeilen zu ermitteln.

Also bei welchem Eintrag befindet sich die Maus,

Welcher Eintrag ist "selected" oder "Focused"

 

Was muss ich also tun damit mein Tooltip nicht den gesamten Inhalt zeigt,

sondern nur den makierten

 

Hier mein Beispiel:

 

#SingleInstance force
DetectHiddenWindows, On
DetectHiddenText, on
SetTitleMatchMode, 2

Gosub Fenster

#Persistent
SetTimer, WatchCursor, 100
return

WatchCursor:

MouseGetPos, , , id, control  ; prüfe wo die Maus ist
WinGetTitle, title, ahk_id %id%  
WinGetClass, class, ahk_id %id%
WinGetText, text , ahk_id %id%
ControlGet, Liste, List,  , %control%, ahk_id %id%
ControlGetText, inhalt, %control%, ahk_id %id% ; wie ist der Inhalt des Controls?

If control = ListBox1 ; weiter wenn ich in der Listbox bin
 {
  ToolTip, %Liste%
 }
 else
 {
  tooltip
 }
return

Fenster:

Gui, Add, ListBox, x76 y40 w290 h120 , Dies ist die erste Zeile bla   bla |Das steht in der zweiten Zeile|Und dies ist die dritte von drei Zeilen
Gui, Show, w477 h377, Untitled GUI
return

GuiClose:
ExitApp

 



robert_ilbrink
  • Members
  • 561 posts
  • Last active: Nov 07 2019 05:14 PM
  • Joined: 05 May 2012

Ich habe soeben ein post gemacht für eine ähnliche Frage (glaube Ich). Schau mahl nach (Ist leider auf English).

Jedes mahl als Ich auf eine Zeile klicke verarbeite Ich nur die eine Zeile.

 

http://www.autohotke...istview-change/



Neuling
  • Members
  • 13 posts
  • Last active: Mar 04 2014 08:54 AM
  • Joined: 14 Nov 2012

Erst einmal Danke,

aber ich kann es nicht starten, oder ich verstehe es nicht.

Habe das Posting in eine andere Rubrik verlegt.



robert_ilbrink
  • Members
  • 561 posts
  • Last active: Nov 07 2019 05:14 PM
  • Joined: 05 May 2012

Es ist auch nur ein teil. Ich dachte das würde zu viel auf einmahl sein, deshalb nur die zwei teile die mit dem aufbau vom GUI und Feststellung vom Klicken zu tun haben. Wenn du das Ganze haben möchte um herum zu spielen, einfach sagen.