Neue XClass++ Version für Xbase 2.0 und Xbase 1.9.355

Moderator: Moderatoren

Antworten
Dieter Stelzner
UDF-Programmierer
UDF-Programmierer
Beiträge: 72
Registriert: Fr, 09. Jun 2006 13:31
Wohnort: Friesenried
Danksagung erhalten: 5 Mal
Kontaktdaten:

Neue XClass++ Version für Xbase 2.0 und Xbase 1.9.355

Beitrag von Dieter Stelzner »

Hallo,
es ist soweit: XClass++ gibt es jetzt als Version 4.7.217 für Xbase 2.0 und Xbase 1.9.355
Mit XClass++ gibt es ein Tool, mit dem zwischen den verschiedenen Xbase Versionen umgeschaltet werden kann und somit kann in jeder Version aus dem Explorer heraus eine Applikation aufgerufen werden bzw. eine Compilierung erfolgen.

Neuerungen mit XClass++ 4.7.217
Speziell für den Gebrauch von XClass++ mit Xbase++ 2.x gibte es einige neue Tools:
VXShell: Command Shell nur mit den Umgebungsvariablen für Xbase 2.0 und XClass++
VXLink: erzeugt Batch-Dateien die die Umgebung zwischen Xbase 1.9 und Xbase 2.x umschalten
VXInst (für Xbase 2.x): setzt die Umgebungsvariablen in der Workbench für XClass++
VXInst (für Xbase 1.9): setzt die Umgebungsvariablen in der Windows Umgebung

dsButton:SetColorBG erweitert: 3. Parameter Farbe für disabled Button
dsButton:ColorDisabledBG neu: Access/Assign Farbe für disabled Button
dsButton:ColorBG, ColorFocusBG geändert: jetzt Access/Assign Methoden
dsContainer:DelCtrlGroup erweitert: 2. Parameter um Objekte in einer Gruppe zu löschen
dsDialog:EnableAccelerator neu: ein/aus Anzeige des Accelerator-Buchstaben für alle Child Controls
dsDic korrigiert: falls LEXICAL oder EXACT auf True sind, kam es manchmal zu Einlesefehlern
dsGroup:EnableAccelerator neu: ein/aus Anzeige des Accelerator-Buchstaben für alle Child Controls
dsInifile:getentry erweitert, %VARIABLE% wird mit Umgebungs-Variable ersetzt
dsListbox neu: zusätzliche Parentklasse dsEdit damit eigenes Contextmenü möglich ist
dsListbox korrigiert: Changestate wird auch mit Tastendruck gesetzt
dsOPushButton:ShowInnerFocusFrame neu: zeigt inneren Focusrahmen
dsOPushButton:EnableAccelerator neu: ein/aus Anzeige des Accelerator-Buchstaben für alle Child Controls
dsPushButton:EnableAccelerator neu: ein/aus Anzeige des Accelerator-Buchstaben für alle Child Controls
dsRegistry:QueryValue geändert: für REG_SZ und REG_EXPAND_SZ wird der Buffer automatisch resized, der Returnwert wird bei chr(0) getrimmt.
dsSle:PostKeyboard neu: Codeblock für Tastendruck
dsSle:SelectButtonSize neu: Größe des Select-Button zuweisen
dsSplitPanel:EnableAccelerator neu: ein/aus Anzeige des Accelerator-Buchstaben für alle Child Controls
dsStatic:EnableAccelerator neu: ein/aus Anzeige des Accelerator-Buchstaben für alle Child Controls
dsTabPage:RiderTooltipEventBlock neu: Tooltip Eventblock für einen Pagerider
dsTabPage:RiderTooltip neu: Tooltip für einen Pagerider
dsTabPage:EnableAccelerator neu: ein/aus Anzeige des Accelerator-Buchstaben für alle Child Controls
dsText neu: zusätzliche Parentklasse dsEdit damit eigenes Contextmenü möglich ist
dsXBrowse geändert: rechter Mausklick auf eine Zeile positioniert den Datenzeiger
dsXBrowse geändert: Verschieben und Breite von Spalten
dsXBrowse:SetHeadColorFG erweitert: für alle Spaltenüberschriften kann die Farbe gemeinsam geändert werden
dsXBrowse:SetFootColorFG erweitert: für alle Fußzeilentexte kann die Farbe gemeinsam geändert werden
dsXBrowse:SetFootColorBG erweitert: für alle Fußzeilenhintergründe kann die Farbe gemeinsam geändert werden
dsXBrowse:scrollbarWidth neu: Breite der Scrollbar setzen
dsXbrowse:ShowImage neu: Bild und optional die Satznummer oder eine Satzidentifikation anzeigen
dsXbrowse:ShowMemo erweitert: optional die Satznummer oder eine Satzidentifikation anzeigen
dsXBrowse:SuspendDataRead neu: unterdrückt das Einlesen von Daten
dsXBrowse:Refreshkey neu: Tastenwert welcher beim Drücken ein Browserefresh auslöst
dsXBrowse:DefaultRefreshkey neu: globaler Tastenwert welcher beim Drücken ein Browserefresh auslöst
dsXBrowse:ClearSelected geändert: löst von selbst kein RefreshAll
OpenOdbcServer erweitert: neuer Parameter per Referenz für erfolgreiche SQL Abfrage
OpenDbServer erweitert: wenn kein Datei übergeben wird, wird die aktuelle Workarea genommen
DS-Datasoft Gmbh & Co.KG
www.ds-datasoft.de
Xbase++ Addon tools
Antworten