| |
|
|
- page 1 - |
|
Julian Schmidt | Salut, peux on irgendwie einer la ligne eines Listviews une certain Tooltip zuweisen? Salut |
|
|
| |
|
|
| |
|
- page 3 - |
|
|
Thomas Freier | Vermisse aussi unsere Listview Gurus. encore une kleine Spielerei sur une la ligne bezogen. peux mais aussi sur un Item erweitert volonté.
'Gridbox: Items abfragen
$H Windows.ph
$H commctrl.ph
Struct LVHitTestInfo = X&,Y&,flags&,Item&,SubItem&
Déclarer LVHTI#,LView&,l%
Faible LVHTI#,LVHitTestInfo
Proc LV_HitTest
Paramètres LV&,X%,Y%
~GetCursorPos(LVHTI#)
~ScreenToClient(LV&,LVHTI#)
SendMessage(LV&,~LVM_SUBITEMHITTEST,0,LVHTI#)
Retour LVHTI#.SubItem&
ENDPROC
Cls
LView& = Créer("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$(&Boucle) + "|1 Test " + Str$(&Boucle) + "|2 Test " + Str$(&Boucle) + "|")
Wend
var text$="Was ist car überhaupt un Listview? \nOb vous's croyons ou bien pas. "+ \
"Sobald vous ihren Windows-PC anschalten, erscheint déjà cela erste Listview."+ \
"Wo, fragen vous? sur ihrem Bildschirm.\nDer Windows Bildschirm ist nämlich rien d'autre comme un Listview.\n"+ \
"(FRABBING)"
SetText LView&, 1, 3, text$
sendmessage(Lview&,~LVM_SETEXTENDEDLISTVIEWSTYLE,0,~LVM_SUBITEMHITTEST)'markiert qui la ligne sous qui souris
'sendmessage(LView&,0,~LVM_SETHOVERTIME,10) 'löst pratique un Mausklick aus ????
var ToolTip&=create("Tooltip",%hwnd,LView&,»)
var medit%=Créer("MultiEdit",%hwnd,»,0,0,300,-400)
ShowWindow(medit%,0)
Tandis que 1
WaitInput 100
l% = LV_HitTest(LView&,%mousex,%mousey)
'
SELECT LVHTI#.Item&
CASEOF 1
Si LVHTI#.SubItem&=3
SetText medit%,GetText $(LView&,LVHTI#.Item&,LVHTI#.SubItem&)
text$=»
Whileloop GetLineCount(medit%)'Anzahl Zeilen
text$=text$+GetLine$(medit%,&loop-1)+"\n"'einzelne Zeilen auslesen et Zeilenumbruch
Wend
settext ToolTip&,%hwnd,LView&,text$
EndIf
CASEOF 3
settext ToolTip&,%hwnd,LView&,"erste Wahl"
OTHERWISE
settext ToolTip&,%hwnd,LView&,»
ENDSELECT
Wend
end
21.02.12 Nachtrag: qui Einsatz de LVM_SETHOVERTIME c'est moi doch encore unklar. Den Tooltip J'ai eu déjà zum Montrer de dbf-MEMO-Feldern im Listview eingesetzt. Script angepasst. |
|
|
| |
|
|
|
Jörg Sellmeyer | Roland, la hâte du quoi à Strukturen geändert? Mir était es chez einem meiner Codes déjà aufgefallen et ici wird un nichtvorhandenes .SubItem& angemeckert, quoique es voilà. Teste cela doch la fois - ou bien überseh je quoi?
avec Profan12 funktioniert es incidemment einwandfrei. je schätze es liegt à den Punkten.
und dir um den Code de Thomas Freier. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 26.09.2014 ▲ |
|
|
|
|
RGH | si Du mir den Code envoies ou bien ici postest, peux je la fois chercher. avec Punkten habe je rien geändert, seulement gedroht!
Salut 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 | qui Code steht direct sur meinem Beitrag. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 26.09.2014 ▲ |
|
|
|
|
| [OFFTOPIC] [/OFFTOPIC] |
|
|
| |
|
|
|
Jörg Sellmeyer | [OFFTOPIC]je hab's oui encore dazugeschrieben (Text de Thomas Freier) mais je voulais pas Rolands intelligence beleidigen, indem je es direct zitiere [/OFFTOPIC] |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 27.09.2014 ▲ |
|
|
|
|
RGH | qui funktioniert chez mir mais absolu parfait! Aussi: wohin sommes là störende Punkte? mais je crois, dans qui letzten Lieferung était là un entsprechender Bug drin, den je chez mir déjà behoben habe. alors prochain Lieferung abwarten.
Salut 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 | je schrub oui déjà, dass chez mir cela un fehlendes SubItem& angemeckert wird. je nahm à, dass du là irgendwelche Punkt-Variablen anders behandelst comme auparavant. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 27.09.2014 ▲ |
|
|
|
|
RGH | non, là ändert sich rien. à cause de qui Hashvariablen musste je am Parser kleinere Anpassungen vornehmen et là J'ai eu im Interpreter une la ligne trop viel auskommentiert. cela était mir allerdings aussi déjà aufgefallen et chez mir ist es déjà korrigiert. qui prochain Lieferung sollte demain (dimanche) fertig volonté.
Salut 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)
non, là ändert sich rien. à cause de qui Hashvariablen musste je Parser kleinere Anpassungen vornehmen et là J'ai eu im Interpreter une la ligne trop viel auskommentiert. cela était mir allerdings aussi déjà aufgefallen et chez mir ist es déjà korrigiert. qui prochain Lieferung sollte demain (dimanche) fertig volonté.
Salut Roland
Du kleiner Parser du... |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 27.09.2014 ▲ |
|
|
|
|
| [OFFTOPIC] [/OFFTOPIC] |
|
|
| |
|
|
|
Jörg Sellmeyer | très joli - maintenant funktioniert es wieder. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 27.09.2014 ▲ |
|
|
|