Module: ListIcon Plus - Edit & Sort (deu.)

Hier könnt Ihr gute, von Euch geschriebene Codes posten. Sie müssen auf jeden Fall funktionieren und sollten möglichst effizient, elegant und beispielhaft oder einfach nur cool sein.
Benutzeravatar
Thorsten1867
Beiträge: 1359
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Re: Module: ListIcon Plus & Sortierung (deu.)

Beitrag von Thorsten1867 »

Added:

Code: Alles auswählen

SetListItemText(GadgetID.i, Position.i, Text.s , Column.i)
RemoveListItem(GadgetID.i, Position.i)
ClearListItems(GadgetID.i)
AddListColumn(GadgetID.i, Column.i, Titel.s, Width.i)
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Benutzeravatar
Thorsten1867
Beiträge: 1359
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Re: Module: ListIcon Plus - Edit & Sort (deu.)

Beitrag von Thorsten1867 »

Added:
- Bearbeiten von Listen-Einträgen (basierend auf LvEditMini von hjbremer)
- Sortierrichtung wechseln bei wiederholtem Klick auf den Spalten-Header
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Benutzeravatar
Thorsten1867
Beiträge: 1359
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Re: Module: ListIcon Plus - Edit & Sort (deu.)

Beitrag von Thorsten1867 »

Benutzerdefinierte Sortierung:
- neben der Standardsortierung kann nun auch noch jeder Spalte ein eigener Sortierschlüssel zugewiesen werden, so dass auch eine individuelle Sortierung mittels Klick auf dem Spaltenkopf möglich ist. (z.B. Datum => %yy%mm%dd)
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Benutzeravatar
Thorsten1867
Beiträge: 1359
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Re: Module: ListIcon Plus - Edit & Sort (deu.)

Beitrag von Thorsten1867 »

Added:

Code: Alles auswählen

SetColumnFlag(GadgetID.i, Column.i, Flags.l)
Mit #NoSort können Spalten von der Sortierung ausgeschlossen werden. Ein Klick auf den Spaltenkopf gesperrter Spalten hat dann keine Auswirkung mehr.
Zuletzt geändert von Thorsten1867 am 13.02.2014 19:46, insgesamt 1-mal geändert.
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Benutzeravatar
Bisonte
Beiträge: 2430
Registriert: 01.04.2007 20:18

Re: Module: ListIcon Plus - Edit & Sort (deu.)

Beitrag von Bisonte »

:allright: Nur mal so eine Antwort damit du nicht denkst, daß sich keiner dafür interessiert, was du da bastelst... ;)
PureBasic 6.10 LTS (Windows x86/x64) | Windows10 Pro x64 | Asus TUF X570 Gaming Plus | R9 5900X | 64GB RAM | GeForce RTX 3080 TI iChill X4 | HAF XF Evo | build by vannicom​​
Benutzeravatar
Thorsten1867
Beiträge: 1359
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Re: Module: ListIcon Plus - Edit & Sort (deu.)

Beitrag von Thorsten1867 »

Danke!
Ich interessiere mich v.a. selber dafür <) und habe inzwischen schon 2 Libraries (ohne Source-Code) damit ersetzt.
Hat ein bisschen gedauert, bis ich gemerkt habe, was das Problem an Libraries ist (Gnozal!). :|
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3857
Registriert: 13.09.2004 17:48
Kontaktdaten:

Re: Module: ListIcon Plus - Edit & Sort (deu.)

Beitrag von bobobo »

hechel hechel .. danke danke

Und da sind bestimmt noch einige andere User die gnozalsche updates arg vermissen.
(besonders wohl die Mail-Sachen und die SortedList-Geschichte)
Nun eine Umsetzung als Include ist sicher hochwillkommen.
‮pb aktuell5.7 - windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Benutzeravatar
Thorsten1867
Beiträge: 1359
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Re: Module: ListIcon Plus - Edit & Sort (deu.)

Beitrag von Thorsten1867 »

Added:

Code: Alles auswählen

AutoWidthColumns(GadgetID.i)
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Benutzeravatar
Thorsten1867
Beiträge: 1359
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Re: Module: ListIcon Plus - Edit & Sort (deu.)

Beitrag von Thorsten1867 »

Code: Alles auswählen

SetColumnFlag(GadgetID.i, Column.i, Flags.l)
- #NoSort = Spalten von der Sortierung ausschließen
- #NoEdit = Editieren von Spalten verhindern
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Benutzeravatar
Pure_Beginner
Beiträge: 247
Registriert: 29.09.2011 21:49
Computerausstattung: i7 9XX 4000 MHZ / 12 GB RAM / Win 8.1 64Bit / Win 7 64Bit
Wohnort: Brühl

Re: Module: ListIcon Plus - Edit & Sort (deu.)

Beitrag von Pure_Beginner »

@Thorsten1867

besteht auch die Möglichkeit Zahlenwerte zu sortieren (Ganzzahl und Kommazahlen) ?

Grüße und schönes Wochenende
Christian
PureBasic 5.30 Beta 3 (X64/X86) | Win 8 (64) Pro / Win 7 (64) Pro | Es ist der Hobbyist[/col
Antworten