| |
|
|
- Página 1 - |
|
Julian Schmidt | ¡Hola, puede ser irgendwie uno Línea uno Listviews una cierto Tooltip zuweisen? Saludo |
|
|
| |
|
|
| |
|
- Página 3 - |
|
|
Thomas Freier | Vermisse auch unsere Listview Gurus. Noch una kleine Spielerei en una Línea bezogen. Kann aber auch en una Item erweitert voluntad.
'Gridbox: Items abfragen
$H Windows.ph
$H commctrl.ph
Struct LVHitTestInfo = X&,Y&,flags&,Item&,SubItem&
Declarar LVHTI#,LView&,l%
Dim LVHTI#,LVHitTestInfo
Proc LV_HitTest
Parámetros LV&,X%,Y%
~GetCursorPos(LVHTI#)
~ScreenToClient(LV&,LVHTI#)
SendMessage(LV&,~LVM_SUBITEMHITTEST,0,LVHTI#)
Volver LVHTI#.SubItem&
ENDPROC
Cls
LView& = Crear("GridBox",%hwnd,"Test 0;0;100;Test 1;0;100;Test 2;0;100;Bemerkung;0;100",0,20,10,410,200)
WhileLoop 0,4
AddStrings(LView&,"0 Test " + Str$(&Loop) + "|1 Test " + Str$(&Loop) + "|2 Test " + Str$(&Loop) + "|")
Wend
var texto$="Was es porque überhaupt una Listview? \nOb ellos's glauben oder no. "+ \
"Sobald ellos ihren Windows-PC anschalten, erscheint ya el erste Listview."+ \
"Wo, fragen ellos? Auf ihrem Bildschirm.\nDer Windows Bildschirm es nämlich nichts más como una Listview.\n"+ \
"(FRABBING)"
SetText LView&, 1, 3, texto$
sendmessage(Lview&,~LVM_SETEXTENDEDLISTVIEWSTYLE,0,~LVM_SUBITEMHITTEST)'markiert el Línea bajo ratón
'sendmessage(LView&,0,~LVM_SETHOVERTIME,10) 'löst praktisch una Mausklick de ????
var ToolTip&=create("Tooltip",%hwnd,LView&,"")
var medit%=Crear("MultiEdit",%hwnd,"",0,0,300,-400)
ShowWindow(medit%,0)
Mientras que 1
WaitInput 100
l% = LV_HitTest(LView&,%mousex,%mousey)
'
SELECT LVHTI#.Item&
CASEOF 1
If LVHTI#.SubItem&=3
SetText medit%,GetText $(LView&,LVHTI#.Item&,LVHTI#.SubItem&)
texto$=""
Whileloop GetLineCount(medit%)'Anzahl Zeilen
texto$=texto$+GetLine$(medit%,&bucle-1)+"\n"'einzelne Zeilen auslesen y Zeilenumbruch
Wend
settext ToolTip&,%hwnd,LView&,texto$
EndIf
CASEOF 3
settext ToolTip&,%hwnd,LView&,"erste Wahl"
OTHERWISE
settext ToolTip&,%hwnd,LView&,""
ENDSELECT
Wend
end
21.02.12 Apéndice: el Einsatz de LVM_SETHOVERTIME me está todavía unklar. Den Tooltip Tuve ya para Mostrar de dbf-MEMO-Feldern en el Listview eingesetzt. Script adaptado. |
|
|
| |
|
|
|
Jörg Sellmeyer | Roland, hast du qué a Estructuras geändert? Mir war lo en una meiner Codes ya aufgefallen y aquí se una nichtvorhandenes .SubItem& angemeckert, obwohl porque es. Teste el doch veces - oder überseh Yo qué?
Mit Profano12 funktioniert lo de paso einwandfrei. Yo schätze lo liegt a el Punkten.
Lo va en el código por Thomas Freier. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 26.09.2014 ▲ |
|
|
|
|
RGH | Si usted me el código schickst oder hier postest, kann Yo veces nachschauen. Mit Punkten Yo nichts geändert, sólo gedroht!
Saludo Roland |
|
|
| XProfan X2Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 26.09.2014 ▲ |
|
|
|
|
Jörg Sellmeyer | Der Code es direkt encima mi Contribución. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 26.09.2014 ▲ |
|
|
|
|
| [OFFTOPIC] [/OFFTOPIC] |
|
|
| |
|
|
|
Jörg Sellmeyer | [OFFTOPIC]Yo hab's sí todavía dazugeschrieben (Texto por Thomas Freier) pero yo quería no Rolands Intelligenz beleidigen, indem Yo direkt zitiere [/OFFTOPIC] |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 27.09.2014 ▲ |
|
|
|
|
RGH | Der funktioniert en me aber absolut perfekt! Außerdem: Wo son como störende Punkte? Aber Yo glaube, en el letzten Lieferung war como una entsprechender Bug drin, el Yo en me ya Fijo habe. Also nächste Lieferung abwarten.
Saludo Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 27.09.2014 ▲ |
|
|
|
|
Jörg Sellmeyer | Yo schrub sí ya, dass en me una fehlendes SubItem& angemeckert se. Yo nahm a, dass du como irgendwelche Punkt-Variables anders behandelst como vorher. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 27.09.2014 ▲ |
|
|
|
|
RGH | Nein, como ändert se nichts. Wegen el Hashvariablen musste Yo al Parser kleinere Anpassungen vornehmen y como Tuve en el Interpreter una Línea a viel auskommentiert. Das war me allerdings auch ya aufgefallen y en me es ya korrigiert. El nächste Lieferung debería morgen (Sonntag) fertig voluntad.
Saludo Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 27.09.2014 ▲ |
|
|
|
|
Jörg Sellmeyer | RGH (27.09.14)
Nein, como ändert se nichts. Wegen el Hashvariablen musste Yo Parser kleinere Anpassungen vornehmen y como Tuve en el Interpreter una Línea a viel auskommentiert. Das war me allerdings auch ya aufgefallen y en me es ya korrigiert. El nächste Lieferung debería morgen (Sonntag) fertig voluntad.
Saludo Roland
Usted kleiner Parser du... |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 27.09.2014 ▲ |
|
|
|
|
| [OFFTOPIC] [/OFFTOPIC] |
|
|
| |
|
|
|
Jörg Sellmeyer | Sehr schön - ahora funktioniert lo otra vez. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 27.09.2014 ▲ |
|
|
|