Deutsch
Units

Einfachstes ListView erzeugen (Unit) - Download

 
- Seite 1 -



Michael
Dell
plv.pcu v2.4

Befehlsliste:

plv.CreateListView()
plv.DelLView()
plv.SetHeader()
plv.SetRow()
plv.ReSetItem()
plv.GetRow()
plv.DelAll()
plv.DelRow()
plv.gSelItems()
plv.gCheckItems()
plv.sCheckItem()
plv.BKCol()
plv.tCol()
plv.tBKCol()
plv.UpDate()
plv.SetFnt()
plv.ResFnt()
plv.gImgXY()
plv.Ico2Lst()
plv.GetHeader()
plv.GetHeaderOrder()
plv.SetHeaderOrder()
plv.Version$()
plv.HitSortsLV()

Autoren: Richard Maurukas, Michael Dell, Rolf Koch, Carlo Keil, efisch, Thomas R. & Dieter Zornow

Geändert am: 05.12.2007

Änderungen v2.4: XProfan v11 Problem gelöst. Dank, Dieter Zornow!!!
plv als Include plv.pinc inkl. Beispiel beigelegt.

56 kB
Kurzbeschreibung: pöv v2.4
Hochgeladen:05.12.2007
Ladeanzahl564
Herunterladen
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
22.10.2004  
 



 
- Seite 4 -



Michael
Dell
Ok Ok, ihr habt ja recht es ist einfach zu umständlich für mich jedes mal ne kleine Rundreise zu machen um das ganze auf WinXP zu testen.

Der Download enthält jetzt Wunschgemäß den PLV- Source!

Gruß

Michael...
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
04.11.2004  
 




Rolf
Koch
Hi ich hab den Fehler:
KompilierenMarkierenSeparieren
If Gt(Art&,1)

    Tbj5g4b5h_IL& = CreateImageList(16,16,$0001,3,3)
    CreateImageList(gXImg(),gYImg(),-1,ImgAnz&,EffWeitImgs&)
    sendmessage(iHndl&,$1003,1,Tbj5g4b5h_IL&)

EndIf


Hiermit klappt es auch unter XP absolut richtig

Rolf
 
04.11.2004  
 




Michael
Dell
Absolute Klasse, vielen Dank Rolf!!!

Dann war es also die Farbeinstellung der ImageList, da hätt ich noch Ewig dran gesessen.

Dank, immer wieder Dank!!!

Michael...
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
05.11.2004  
 




axelm
Hallo Zusammen,
geiles Teil! Alle Achtung. Mir fehlt nur etwas wie .getrow.

Grüsse Axel
 
01.04.2005  
 




Michael
Dell
Hallo Axel,

da PLV ja nur ne kleine Hilfe sein soll fehlt hier die möglichkeit ganze Zeilen oder Spalten einzulesen. Da man die Einträge ja selbst rein schreibt wird das auch seltener gebraucht.

Frank Abbing s Listview.dll sollte dir da entgegen kommen und ist auch viel schneller!

Salu

Michael...
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
05.04.2005  
 




ASKTEC
Hallo Michael,

kann es sein, dass die plv einen kleine Bug in Verbindung mit XProfan9 hat? Ich habe gestern die plv_Demo.prf gestartet. Sobald mit der Maus auf eine Zeile geklickt wird, kommt eine Fehlermeldung:

Falscher Parametertyp: 243

plv.pcu in Zeile 243
EndProc

Kannst Du das mal checken, bzw. bekommen andere auch diese Fehlermeldung?

Gruß

Andreas
 
Profan 7.6 / XProfan 8 / XProfan 9 ~ W2k Prof. / Win XP Prof. ~ AMD XP2000+ / P4 3.80 GHz
09.06.2005  
 




Michael
Dell
Hallo Andreas,

das ist kein Bug, die plv.pcu im Download wurde mit XProfan8 erzeugt,
wenn du die plv.prf mit XProfan9 neu compilierst dann gibst keine Fehlermeldung mehr.

Salu

Michael...
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
14.06.2005  
 




ASKTEC
Hallo Michael,

vielen Dank für Deine Antwort... An solchen Kleinigkeiten merkt man immer, wieviel man noch lernen muss...

Gruß

Andreas
 
Profan 7.6 / XProfan 8 / XProfan 9 ~ W2k Prof. / Win XP Prof. ~ AMD XP2000+ / P4 3.80 GHz
14.06.2005  
 




Carlo
Keil
> für die plv.pcu hats nach dem einfügen der Icons wohl ein Ende, denn schlieslich soll die nur ne kleine Hilfe sein.

Das wäre Schade, denn nach meiner Meinung fehlt noch eine ziemlich nützliche Kleinigkeit: beim Umgang mit Zahlen in Listviews ist eine rechtsbündige Darstellung eigentlich unverzichtbar.
Wäre da nicht noch eine Anweisung drin, mit der man eine Spalte rechtsbündig ausrichten kann?

Gruß
Carlo
 
18.08.2005  
 




Jörg
Sellmeyer
Hall Carlo,
Solange kannst Du Dir ja damit helfen:
KompilierenMarkierenSeparieren
Proc LVSetColumnAlign

    Parameters LV&,Column&,i%
    Declare lvitem#
    Clear lvitem#
    Long lvitem#,0=$0011
    Long lvitem#,4=i%            0=Linksbündig / 1=rechtsbündig / 2=zentriert
    SendMessage(LV&,4122,Column&,lvitem#)&LVM_SETCOLUMN
    Dispose lvitem#
    RePaint

EndProc


Gruß
Jörg
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
18.08.2005  
 




Michael
Dell
Sorry habs grad erst gelesen!

Das ausrichten ganzer Spalten ist möglich! Siehe plv.prf

plv.SetHeader(LV_Hndl&,2,200|70,Datei|Größe,0|1)
--> Erzeugt zwei Spaltenköpfe
-- erste Spalte Linksbündig | zweite Spalte Rechstbündig (0 = Links | 1 = Rechts | 2 = Zentriert)

Hatte vergessen die Kommentare in plv_Demo.prf zu aktuallisieren.
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
19.08.2005  
 




Michael
Dell
Hallo,

neue Version 1.7 grad Hochgeladen!

Ein Befehl ist dazugekommen:


plv.sCheckItem(LV_Hndl&,Zeile&) --> markiert die Checkbox der angegebenen Zeile
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
24.09.2005  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

59.582 Betrachtungen

Unbenanntvor 0 min.
Gast.081512.10.2024
Erhard Wirth14.06.2024
Axel Berse03.12.2023
RudiB.08.04.2022
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie