XbpMulticellgroup() unterschiedliche Spaltenbreiten...

Grafische Primitive, XbaseParts und Darstellungsfragen allgemein.

Moderator: Moderatoren

Antworten
Benutzeravatar
mini990
1000 working lines a day
1000 working lines a day
Beiträge: 592
Registriert: Sa, 28. Jan 2006 9:44
Wohnort: Berg-Richtheim bei Neumarkt i.d.Opf.
Danksagung erhalten: 1 Mal

XbpMulticellgroup() unterschiedliche Spaltenbreiten...

Beitrag von mini990 »

Hallo,
ich experimentiere gerade etwas mit XbpMultiCellgroup()
Die Doku ist da leider sehr dürftig, Beilspiele? Fehlanzeige.
Ich möchte eine Tabelle darstellen mit. z.B. der Breite 50, 200, 200, 200
Ist dies möglich?
:referenceArray gibt Spaltenbreiten anhand der Schriftgröße und des angegebenen Strings aus.
Die gewünschten Spaltenbreiten so einzustellen ist eigenartig.
Alternative?

Gruß Stefan
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: XbpMulticellgroup() unterschiedliche Spaltenbreiten...

Beitrag von AUGE_OHR »

mini990 hat geschrieben: Fr, 27. Jul 2018 9:49 Ich möchte eine Tabelle darstellen mit. z.B. der Breite 50, 200, 200, 200
Ist dies möglich?
JA

Code: Alles auswählen

o:setColWidth(<nPixel>, [<nColPos>] )
gruss by OHR
Jimmy
Benutzeravatar
Werner_Bayern
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2120
Registriert: Sa, 30. Jan 2010 22:58
Wohnort: Niederbayern
Hat sich bedankt: 29 Mal
Danksagung erhalten: 70 Mal

Re: XbpMulticellgroup() unterschiedliche Spaltenbreiten...

Beitrag von Werner_Bayern »

Servus Stefan,

warum verwendest Du nicht XbpBrowse, XbpQuickbrowse und XbpColoredQuickBrowse?

Da hast Du für fast alles tolle Methoden und Instanzvars.
es grüßt

Werner

<when the music is over, turn off the lights!>
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: XbpMulticellgroup() unterschiedliche Spaltenbreiten...

Beitrag von AUGE_OHR »

hi,

ich denke mal das hängt davon ab was Stefan machen will.
Browse arbeiten Zeilen orientiert während man mit XbpMultiCellgroup() eher auf einzelne Cells geht

ich habe z.b. meinen Calender auf XbpMultiCellgroup() aufgebaut was sich später "leicht" in ein Listview umsetzten lässt. dabei kann ich, per DragDrop, einen Termin aus einer/mehreren Cells in eine andere Cell schieben.

wenn man so was macht benötigt man ein o:Refresh auf die ganze Row bzw. das gesamte Browse was bei einem Hintergrundbild zu flackern neigt. wenn ich jedoch nur die entsprechende Cell update passiert es nur mit der Cell.

eine eigene CLASS from XbpMultiCellgroup() ist also durchaus sinnvoll wenn man einzelne Cells ändern/anzeigen will.
gruss by OHR
Jimmy
Benutzeravatar
Werner_Bayern
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2120
Registriert: Sa, 30. Jan 2010 22:58
Wohnort: Niederbayern
Hat sich bedankt: 29 Mal
Danksagung erhalten: 70 Mal

Re: XbpMulticellgroup() unterschiedliche Spaltenbreiten...

Beitrag von Werner_Bayern »

Servus Jimmy,

er schrieb aber: Tabelle
es grüßt

Werner

<when the music is over, turn off the lights!>
Benutzeravatar
mini990
1000 working lines a day
1000 working lines a day
Beiträge: 592
Registriert: Sa, 28. Jan 2006 9:44
Wohnort: Berg-Richtheim bei Neumarkt i.d.Opf.
Danksagung erhalten: 1 Mal

Re: XbpMulticellgroup() unterschiedliche Spaltenbreiten...

Beitrag von mini990 »

das war missverständlich.
Ich programmiere gerade ein neues Kalendermodul.
Da erscheint mit XbpMulticellgroup praktischer...
So sieht es momentan aus...
Bild

Gruß Stefan
Antworten