[Module] ListEx - Gadget(All OS)

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] Editier- und sortierbares ListenGadget (All OS)

Beitrag von Thorsten1867 »

Hinzugefügt: Spalteninhalte nach festgelegten Kriterien markieren (Farbe/Font)
  • NEGATIVE / POSITIVE
  • EQUAL{3.95} / EQUAL{"String"}
  • LIKE{*end} / LIKE{start*} / LIKE{*part*}
  • COMPARE{<|12} => [?] < 12
  • BETWEEN{10|20} => 10 < [?] < 20
  • BEYOND{3|4} => 3 > [?] OR [?] > 4
  • CHOICE{m|f}[C4] => aktuelles Spaltenelement markieren, wenn Spalte 4 = 'm' (color1) or 'f' (color2)
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] Editier- und sortierbares ListenGadget (All OS)

Beitrag von Thorsten1867 »

  • Changed: AddItem() gibt nun den aktuellen ListIndex() (=Zeilennummer) zurück
  • Changed: SetItemState() / GetItemState(): #Selected / #Checked / #Inbetween
  • Added: Flag: #ThreeState (CheckBox) / #MultiSelect (Rows)
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] Editier- und sortierbares ListenGadget (All OS)

Beitrag von Thorsten1867 »

Update:
  • System Farben werden verwendet (Windows/MacOS)
  • SetColorTheme()
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] Editier- und sortierbares ListenGadget (All OS)

Beitrag von Thorsten1867 »

Update:
  • Hinzugefügt: wechselnde Zeilenfarben (#AlternateRowColor)
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] Editier- und sortierbares ListenGadget (All OS)

Beitrag von Thorsten1867 »

Added: ListEx::GetState()
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] Editier- und sortierbares ListenGadget (All OS)

Beitrag von Thorsten1867 »

Update:
  • ListEx::SetState(GNum.i, Row.i=#PB_Default)
  • Focus auf die Zeile setzen, in der ein Popupmenü mittels rechter Maustaste geöffnet wurde.
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] Editier- und sortierbares ListenGadget (All OS)

Beitrag von Thorsten1867 »

Update:
  • Unterstützung von Fortschrittsanzeigen (#ProgressBar) für ListEx::AddColumn()
  • Added: SetProgressBarAttribute() - Mininum oder Maximum für alle Fortschrittsanzeigen setzen
  • Added: SetProgressBarFlags() - #ShowPercent Flag setzen, um zusätzlich die Prozentzahl im Fortschrittsbalken anzuzeigen
  • Added: #Progress$ um die Prozentzahl in den ProgressBar Text einzufügen.
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] Editier- und sortierbares ListenGadget (All OS)

Beitrag von Thorsten1867 »

Update:
  • Unterstützung von Bilder in der Kopfzeile (#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] Editier- und sortierbares ListenGadget (All OS)

Beitrag von Thorsten1867 »

Update: Focus nach Sortierung wiederherstellen
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

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

Re: [Module] Editier- und sortierbares ListenGadget (All OS)

Beitrag von Bisonte »

Thorsten1867 hat geschrieben: Download: ListExModule.pbi
Der Download ist nur verfügbar, wenn man einen Account bei "pCloud" hat ?
Irgendwie bekomme ich nur eine Loginseite von pCloud zu sehen...
PureBasic 6.04 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​​
Antworten