| |
|
|
Jörg Sellmeyer | était es déjà toujours so, qui la première la ligne pas rechtsbündig allez? peut-être hab je oui aussi une faute incorporé KompilierenMarqueSéparation $I Listview_Funktionen.inc
Declare LVDllHdl& _ONCE
Declare LVItemtexts#,LVbereich#,LVBuffer#,LVParamBuffer#
Dim LVParamBuffer#,320
Dim LVItemtexts#,16384
LVDllHdl&=UseDll(Listview.dll)
Declare ListView2&
Proc TextListView2
WhileLoop 0,10
SetItem ListView2&,Test + Format$(0000,&Loop),Test,Test
Wend
EndProc
Proc SetListView2
InitMessages(%hwnd)
Declare tmptxt$
tmptxt$=Spalte 1
IColumn(ListView2&,Addr(tmptxt$),200,1)
tmptxt$=Spalte 2
IColumn(ListView2&,Addr(tmptxt$),140,1)
tmptxt$=Spalte 3
IColumn(ListView2&,Addr(tmptxt$),100,0)
TextListView2
ShowListView(ListView2&,1,1,Width(%hwnd) - 2,Height(%hwnd) - 2)
EndProc
Proc ExitLV
Dispose LVItemtexts#
Dispose LVParamBuffer#
CloseMessages(%hwnd)
FreeDll LVDllHdl&
EndProc
UserMessages 16
WindowStyle $218
Window 100,100 - 620,520
ListView2&=CreateListView(%hwnd,%hinstance,0,14417146,-1,$0)
SetListView2
SetColumnAlignment(ListView2&,0,1)
Declare ende%
WhileNot ende%
WaitInput
If %umessage = 16
ende% = 1
EndIf
Wend
'./../../function-references/XProfan/exitlv/'>ExitLV
|
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 13.03.2007 ▲ |
|
|
|
|
Jörg Sellmeyer | Hat sich erledigt après que je Update(Listview2&) incorporé habe. Sollte peut-être dans qui Aider erwähnt volonté.
Nachtrag: Ist mais doch merkwürdig, qui on SetColumnAlignment nochmal einsetzen doit, à Spalte rechtsbündig trop kriegen. chez den anderen funktioniert es aussi sans. un Bug? ou bien une MS-Eigenwilligkeit? |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 13.03.2007 ▲ |
|
|
|
|
Frank Abbing | réellement ist es so, dass qui linke Spalte (index 0) dans einem Listview seulement qui Textausrichtung à gauche conservé peux. dans qui Win32.hlp steht en supplément:
Specifies le alignment of le column heading and le subitem text dans le column. This member can être one of le following values:
LVCFMT_CENTERText is centered. LVCFMT_LEFTText is left-aligned. LVCFMT_RIGHTText is right-aligned.
The leftmost column dans a list view control must être left aligned.
Komischerweise peux mais qui Ausrichtung nachträglich aussi pour Spalte 0 geändert volonté! Wieder einmal un MS-inconséquence... hau mich alors pas, je peux rien pour .
Dass manche Funktionen seulement pour einem Update réagir ist aussi normal. quelques réagir seulement, si qui Concentrer sur dem Listview liegt. je voudrais mais ungern den Concentrer de qui Dll mettons laisser, si es pas son muss. Ist sicherlich pas toujours erwünscht. Im Zweifelsfall alors toujours d'abord un Update(listviewhandle) versuchen. |
|
|
| |
|
|
|
Michael Wodrich | Avec l' erste Spalte doit linksbündig son ist wohl qui Sortierung à cause de geschrieben worden. là voulais sich qui téléphone-Soutien wohl quelques böse Fragen ersparen, wieso qui Sortierung soudain pas plus stimmt...
belle Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 15.03.2007 ▲ |
|
|
|