XClass 4.5 XMas Edition bereit zum Download
Moderator: Moderatoren
-
- UDF-Programmierer
- Beiträge: 72
- Registriert: Fr, 09. Jun 2006 13:31
- Wohnort: Friesenried
- Danksagung erhalten: 5 Mal
- Kontaktdaten:
XClass 4.5 XMas Edition bereit zum Download
Hallo,
wir freuen uns die neue XClass++ Version 4.5 XMas Edition anbieten zu können.
In diesem Release sind mehrere neue Controls und Funktionen, erweiterte Funktionalitäten
und ein neues Tool um die Entwicklung von mehrsprachigen Applikationen zu vereinfachen.
Um eine Liste aller Modifikationen zu sehen, können ihr unsere Homepage http://www.ds-datasoft.de besuchen oder
den Link http://www.ds-datasoft.com/xclchange_g.html aufrufen.
XClass++kann von unserer Homepage http://www.ds-datasoft.de heruntergeladen werden.
Euer
DS-Datasoft Team
wir freuen uns die neue XClass++ Version 4.5 XMas Edition anbieten zu können.
In diesem Release sind mehrere neue Controls und Funktionen, erweiterte Funktionalitäten
und ein neues Tool um die Entwicklung von mehrsprachigen Applikationen zu vereinfachen.
Um eine Liste aller Modifikationen zu sehen, können ihr unsere Homepage http://www.ds-datasoft.de besuchen oder
den Link http://www.ds-datasoft.com/xclchange_g.html aufrufen.
XClass++kann von unserer Homepage http://www.ds-datasoft.de heruntergeladen werden.
Euer
DS-Datasoft Team
- Martin Altmann
- Foren-Administrator
- Beiträge: 16536
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 113 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: XClass 4.5 XMas Edition bereit zum Download
Hallo Dieter,
vielen Dank! Habe ich mir gleich mal heruntergeladen und angeschaut - hat sich ja wirklich viel getan
Könntest Du vielleicht ein Beispiel für die Nutzung von AlternateRowColor bei dsXBrowse bringen? Die Hilfe schweigt sich da ein wenig aus und ich weiß nicht, ob ich das wirklich richtig verstanden habe. Würde gerne die Farben für gerade und ungerade Zeilen entgegengesetzt setzen - also z.B. Hellgrün auf Dunkelgrün bzw. Dunkelgrün auf Hellgrün. Die aktive Zeile natürlich in einer anderen Farbe.
Geht das denn auch bei dsBrowseSingleChoice()?
Viele Grüße und schöne Feiertage (natürlich auch an Deine Gattin und an Marcus!),
Martin
vielen Dank! Habe ich mir gleich mal heruntergeladen und angeschaut - hat sich ja wirklich viel getan
Könntest Du vielleicht ein Beispiel für die Nutzung von AlternateRowColor bei dsXBrowse bringen? Die Hilfe schweigt sich da ein wenig aus und ich weiß nicht, ob ich das wirklich richtig verstanden habe. Würde gerne die Farben für gerade und ungerade Zeilen entgegengesetzt setzen - also z.B. Hellgrün auf Dunkelgrün bzw. Dunkelgrün auf Hellgrün. Die aktive Zeile natürlich in einer anderen Farbe.
Geht das denn auch bei dsBrowseSingleChoice()?
Viele Grüße und schöne Feiertage (natürlich auch an Deine Gattin und an Marcus!),
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
-
- UDF-Programmierer
- Beiträge: 72
- Registriert: Fr, 09. Jun 2006 13:31
- Wohnort: Friesenried
- Danksagung erhalten: 5 Mal
- Kontaktdaten:
Re: XClass 4.5 XMas Edition bereit zum Download
Hallo Martin,
mit setColorBG bestimmst du prinizipielle Hintergrundfarbe. Mit AlternateColor die alternierende.
d.h. eine Zeile hat alternierende Farbe, die nächste die Backgroundfarbe, dann wieder die alternierende usw.
Viele Grüße
Dieter
mit setColorBG bestimmst du prinizipielle Hintergrundfarbe. Mit AlternateColor die alternierende.
d.h. eine Zeile hat alternierende Farbe, die nächste die Backgroundfarbe, dann wieder die alternierende usw.
Viele Grüße
Dieter
- Martin Altmann
- Foren-Administrator
- Beiträge: 16536
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 113 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: XClass 4.5 XMas Edition bereit zum Download
Hallo Dieter,
ah - OK! Darum waren in der Hilfe nur zwei Arrays angegeben...
Viele Grüße,
Martin
ah - OK! Darum waren in der Hilfe nur zwei Arrays angegeben...
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Martin Altmann
- Foren-Administrator
- Beiträge: 16536
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 113 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: XClass 4.5 XMas Edition bereit zum Download
Nun ja - ich habe es zwar nicht mit den Farben hin bekommen, die ich wollte - aber es ist zumindest hübscher als vorher
Die Farben, die ich wollte, habe ich alternierend nur mit dem ColorBlock hin bekommen:
Geht das denn auch mit den dsBrowseSingleChoice()? Die beruhen ja auch auf dsXBrowse - aber von außen da ran kommen...?
Viele Grüße,
Martin
Die Farben, die ich wollte, habe ich alternierend nur mit dem ColorBlock hin bekommen:
Code: Alles auswählen
::oBr:ColorBlock := {|oB, nRow| iif( nRow % 2 == 0, {GRA_CLR_WHITE, GRA_CLR_DARKGREEN, GRA_CLR_DARKGREEN, GRA_CLR_WHITE}, {GRA_CLR_DARKGREEN, GRA_CLR_GREEN, GRA_CLR_GREEN, GRA_CLR_DARKGREEN})}
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
-
- UDF-Programmierer
- Beiträge: 72
- Registriert: Fr, 09. Jun 2006 13:31
- Wohnort: Friesenried
- Danksagung erhalten: 5 Mal
- Kontaktdaten:
Re: XClass 4.5 XMas Edition bereit zum Download
Hallo Martin,
mit dem Colorblock geht es nicht! Der colorblock hat eine andere Aufgabe.
Ich benutze die alternierende Farbe wie folgt:
::oBrowse:SetColorBG(GRA_CLR_WHITE)
::oBrowse:AlternateRowColor( True, GRA_CLR_PALEGRAY)
Als Farbe kannst du auch RGB Farben benutzen, schaut schöner aus.
Bzgl. der Selectionsbrowser schau dir die Funktion in der Hilfe an. Es gibt einen Parameter bSet als Codeblock.
In diesem Codeblock kannst du Einstellungen für den Browser vornehmen. (z.B. dsSelectValue oder dsBrowseChoice usw.)
Grüße
Dieter
mit dem Colorblock geht es nicht! Der colorblock hat eine andere Aufgabe.
Ich benutze die alternierende Farbe wie folgt:
::oBrowse:SetColorBG(GRA_CLR_WHITE)
::oBrowse:AlternateRowColor( True, GRA_CLR_PALEGRAY)
Als Farbe kannst du auch RGB Farben benutzen, schaut schöner aus.
Bzgl. der Selectionsbrowser schau dir die Funktion in der Hilfe an. Es gibt einen Parameter bSet als Codeblock.
In diesem Codeblock kannst du Einstellungen für den Browser vornehmen. (z.B. dsSelectValue oder dsBrowseChoice usw.)
Grüße
Dieter
- Martin Altmann
- Foren-Administrator
- Beiträge: 16536
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 113 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: XClass 4.5 XMas Edition bereit zum Download
Hallo Dieter,
vielen Dank für Deine Antwort.
Ich habe es jedoch nur mit dem colorBlock hin bekommen!
So wie Du das geschrieben hast, habe ich es auch gemacht (vorher) und sah auch schick aus. Ist aber ja nur die Hintergrundfarbe, die sich ändert.
Ich will ja auch gleichzeitig die Vordergrundfarbe ändern und auch bei den aktiven Zellen eine andere Farbe haben - und das habe ich nur mit dem colorBlock so hin bekommen, wie ich das schrieb.
Vielen Dank auch für den Hinweis zum Selectionbrowse() - werde ich mir mal in einer ruhigen Minute (nächste Woche) näher zu Gemüte führen.
Schöne Feiertage,
Martin
vielen Dank für Deine Antwort.
Ich habe es jedoch nur mit dem colorBlock hin bekommen!
So wie Du das geschrieben hast, habe ich es auch gemacht (vorher) und sah auch schick aus. Ist aber ja nur die Hintergrundfarbe, die sich ändert.
Ich will ja auch gleichzeitig die Vordergrundfarbe ändern und auch bei den aktiven Zellen eine andere Farbe haben - und das habe ich nur mit dem colorBlock so hin bekommen, wie ich das schrieb.
Vielen Dank auch für den Hinweis zum Selectionbrowse() - werde ich mir mal in einer ruhigen Minute (nächste Woche) näher zu Gemüte führen.
Schöne Feiertage,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- AUGE_OHR
- Marvin
- Beiträge: 12911
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: XClass 4.5 XMas Edition bereit zum Download
ich "denke" es sind 3 paar "Schuhe" die man hat.Martin Altmann hat geschrieben:Ich habe es jedoch nur mit dem colorBlock hin bekommen!
Der Browse kann, schon bei Beginn, eine Background Cell Farbe setzen so z.b. Grün/Weiss
Der :Colorblock wird zur Laufzeit evaluiert und "überschreibt" die Cell Farben
Der Highlight Block nun wiederum "kann" den :Colorblock "überschreiben" wie er es ja "default" macht.
Ich weiss nicht ob es die XClass hat, aber was du benötigst ist eine XbpLocalColumne Class die dieses Verhalten ändern kann.
So will "ich" den :Colorblock "immer" sehen, egal ob der auf Grün/Weiss liegt oder ob der Row-Cursor auf der Zeile steht und den :Colorblock "verdeckt".
gruss by OHR
Jimmy
Jimmy
- Martin Altmann
- Foren-Administrator
- Beiträge: 16536
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 113 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: XClass 4.5 XMas Edition bereit zum Download
Hallo Jimmy,
es ging mir nur darum, dass mit den Möglichkeiten, die mir die AlternateRowColor bietet, ich "nur" die Hintergrundfarbe ändern kann.
Aber ich habe das ja mit dem :colorBlock gelöst - einfach die Zeilennummer prüfen - ist sie gerade, kommt Farbkombination 1 sonst 2 zum Einsatz.
Viele Grüße,
Martin
es ging mir nur darum, dass mit den Möglichkeiten, die mir die AlternateRowColor bietet, ich "nur" die Hintergrundfarbe ändern kann.
Aber ich habe das ja mit dem :colorBlock gelöst - einfach die Zeilennummer prüfen - ist sie gerade, kommt Farbkombination 1 sonst 2 zum Einsatz.
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Martin Altmann
- Foren-Administrator
- Beiträge: 16536
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 113 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: XClass 4.5 XMas Edition bereit zum Download
Hallo Dieter,
Hast Du vielleicht ein kurzes Beispiel, wie der bSet aussehen müsste, wenn ich dort den o.g. :colorBlock mitgeben wollte?
Viele Grüße,
Martin
in der Hilfe ist der Teil leider nicht mit einem Beispiel hinterlegt - und auch bei Euren Beispielprogrammen kommt das nicht vor.Dieter Stelzner hat geschrieben:Bzgl. der Selectionsbrowser schau dir die Funktion in der Hilfe an. Es gibt einen Parameter bSet als Codeblock.
In diesem Codeblock kannst du Einstellungen für den Browser vornehmen. (z.B. dsSelectValue oder dsBrowseChoice usw.)
Hast Du vielleicht ein kurzes Beispiel, wie der bSet aussehen müsste, wenn ich dort den o.g. :colorBlock mitgeben wollte?
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Martin Altmann
- Foren-Administrator
- Beiträge: 16536
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 113 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: XClass 4.5 XMas Edition bereit zum Download
Hallo Dieter,
vergiss es - das war wieder ein typischer Fall von "Fragen statt nachzudenken"
Schöne Feiertage,
Martin
vergiss es - das war wieder ein typischer Fall von "Fragen statt nachzudenken"
Schöne Feiertage,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.