| |
|
|
Jörg Sellmeyer | War lo ya siempre así, daß el erste Línea no rechtsbündig va? Tal vez tener Yo en efecto una Fehler instalado KompilierenMarcaSeparación $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 | Sombrero se hecho después de que Actualización(Listview2&) instalado habe. Sollte tal vez en el Ayuda erwähnt voluntad.
Apéndice: Pero doch merkwürdig, daß uno SetColumnAlignment otra vez einsetzen muß, a Spalte rechtsbündig a kriegen. En el otro funktioniert lo auch sin. Ein Bug? Oder una MS-Eigenwilligkeit? |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 13.03.2007 ▲ |
|
|
|
|
Frank Abbing | Tatsächlich es así, dass el linke Spalte (Index 0) en un Listview sólo el Textausrichtung links obtener kann. In el Win32.hlp es dazu:
Specifies the alignment of the column heading and the subitem texto en the column. This member can be one of the following values:
LVCFMT_CENTERTexto is centered. LVCFMT_LEFTTexto is left-aligned. LVCFMT_RIGHTTexto is right-aligned.
The leftmost column en a list view control must be left aligned.
Komischerweise kann aber el Ausrichtung nachträglich auch para Spalte 0 geändert voluntad! Wieder una vez una MS-Inkonsequenz... hau mich also no, Yo kann nichts dafür .
Dass manche Características sólo una Actualización reagieren es auch normal. Einige reagieren sólo, si la Foco en el Listview liegt. Yo möchte aber ungern el Focus de el Dll conjunto dejar, si no ser muss. Ist sicherlich no siempre erwünscht. Im Zweifelsfall also siempre zuerst una Actualización(listviewhandle) versuchen. |
|
|
| |
|
|
|
Michael Wodrich | Con el erste Spalte muß linksbündig ser es wohl el Sortierung wegen geschrieben worden. Como quería se el Telefon-Apoyo wohl algunos böse Fragen ersparen, wieso el Sortierung plötzlich no mehr stimmt...
Schöne Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 15.03.2007 ▲ |
|
|
|