vom: 23.11.2009 von: Rainer Becker [dFPUG] Rainer.Becker@dfpug.de
Visual Extend 12.0 verfügbar  
Hallo VFX Entwickler!

VFX 12.0 steht zum Download bereit!

http://www.visualextend.com/visualextend_de/downloads.htm

Jeder, der es haben möchte, installiert bitte das Web Setup, das unter
diesem Link zu finden ist.

Beim Start von Vfxmnu.app erscheint der Aktivierungsassitent. Bitte
registriert Euch und bekommt einen für 30 Tage gültigen Schlüssel, mit dem
alle Features genutzt werden können.

Registrierte VFX Kunden mit einem gültigen Abonnement registrieren sich
bitte mit der gleichen E-Mailadresse und dem gleichen Kennwort wie bei VFX
11.0 und erhalten sofort einen unbefristet gültigen Aktivierungsschlüssel.
Dadurch wird die neue Installation von VFX 12.0 automatisch für Updates
freigeschaltet. Ihr könnt sofort nach der Aktivierung ein Update über das
VFX 12.0 Menü machen und erhaltet so die Vollversion von VFX 12.0 inklusiv
Quellcode und auch einen unbefristet gültigen Aktivierungsschlüssel.

Die Registrierungsdaten werden mit den eingegebenen Daten aktualisiert.

Das Handbuch und die technische Referenz sind aktualisiert.

Hier die wichtigsten Neuheiten in VFX 12.0:

Visual Extend 12.0 wurde auf der 16. Visual FoxPro Entwicklerkonferenz 2009
vorgestellt. In diesem Jahr wurden viele neue Features entwickelt, die
Endanwendungen leistungsfähiger machen und dem Entwickler mit einfach zu
bedienenden Buildern die Möglichkeit schaffen, eindrucksvolle Verbesserungen
in ihre Anwendungen zu integrieren. Unter anderem gehört hierzu der VFX -
DBF-CA Wizard, der es ermöglicht bestehende Anwendungen auf den Datenzugriff
mit Cursoradaptern umzustellen.

VFX - DBF-CA Wizard

Der VFX - DBF-CA Wizard dient zur automatischen Aktualisierung einer
Anwendung, die direkt auf DBF Tabellen arbeitet, auf den Datenzugriff mit
Cursoradaptern.

Durch die ausschließliche Verwendung von Cursoradaptern wird der
Datenzugriff objektorientiert durchgeführt. Der Datenzugriff wird dadurch
flexibler, einfach anpassbar und es wird eine Fehlersuche mit dem Debugger
möglich.

Durch den Einsatz von Cursoradaptern wird die Verwendung von SQL Server und
anderen Remote Datenbanken ohne weitere Codeänderungen möglich. Eine
Anwendung die erfolgreich mit dem VFX - DBF-CA Wizard bearbeitet und ggf.
nachbearbeitet wurde, kann sofort mit einer SQL Server Datenbank als
Datenbank eingesetzt werden.

Geschäftsgrafiken mit GDIPlus

Zur Gestaltung von Geschäftsgrafiken zur Entwicklungszeit steht ein Builder
zur Verfügung, der zahlreiche Einstellmöglichkeiten bietet. In VFX12Test
befindet sich ein Beispiel für Geschäftsgrafiken im Formular GDIGraph.scx.
Mit der Klasse cGDIGraphCustom haben Anwender die Möglichkeit zahlreiche
Einstellungen der Grafik zur Laufzeit selbst zu ändern. Geschäftsgrafiken
können in die Zwischenablage kopiert, als Bilddatei und als PDF-Datei
gespeichert werden.

GDIPlus Farbverläufe für Formulare und Seiten

Auf Formularen und auf Seiten von Seitenrahmen kann ein Farbverlauf für den
Hintergrund eingestellt werden. Es ist eine globale Einstellung für
Farbverläufe mit dem VFX - Application Builder möglich. Mit den VFX -
Formular Buildern kann ein Farbverlauf individuell für jedes Formular und
für jede Seite eines Seitenrahmens eingestellt werden.

Berichtsverwaltung

Automatisch generierte Berichte, die auf der Ansicht eines Grids basieren,
können als Berichtsvorlage gespeichert werden. Berichtsvorlagen können einem
einzelnen Benutzer, einer Benutzergruppe oder allen Benutzern verfügbar
gemacht werden.

Abfrageassistent

Der Abfrageassistent von Visual FoxPro wurde mit seinen wesentlichen
Funktionen in VFX integriert. In einem Formular können Abfragen ausgewählt
und direkt ausgeführt werden. Das Abfrageergebnis kann gedruckt und
exportiert werden.

Aufgabenliste

Für Endanwender steht eine Aufgabenliste zur Verfügung. Eine Aufgabe kann
einem Benutzer, einer Benutzergruppe oder allen Benutzern zur Bearbeitung
zugewiesen werden. Eine Aufgabe kann sich auf einen Datensatz in einem
Formular beziehen. Durch einen Klick auf die Aufgabe wird das Formular
geöffnet und der betreffende Datensatz wird angezeigt. Die Aufgabenliste
kann so eingestellt werden, dass sie im Hintergrund der Anwendung immer
geöffnet bleibt.

Sonstiges

Die Klassen aus der Klassenbibliothek VfxCtrl.vcx wurden in die
Klassenbibliothek VfxCtrlBase.vcx verschoben. In VfxCtrl.vcx befinden sich
jetzt 1:1 Ableitungen. Damit wird dem Entwickler eine einfache Möglichkeit
zum Eingriff und zur Erweiterung der Funktionalität von VFX gegeben.

Cursoradapter Klassen werden vom VFX - Cursoradapter Wizard und vom VFX -
DBF-CA Wizard in der neuen Klassenbibliothek caAppl.vcx gespeichert.

Die Performance bei Arbeit mit der Multifunktionsleiste, dem Suchdialog und
in Parent/Child-Szenarien wurde erheblich verbessert.

Eine Anwendung kann jetzt im Systray abgelegt werden, ohne dass dafür ein
DBI ActiveX Steuerelement benötigt wird.

E-Mails können jetzt mit Novell Groupwise versendet werden.

Faxe können jetzt mit Tobit David versendet werden.

Viele Grüße

Uwe Habermann
Visual Extend Product Manager