D-VFX Moderne Benutzeroberflächen und weitere Features am Beispiel von VFX Uwe Habermann Uwe@hceood.eu.

Slides:



Advertisements
Ähnliche Präsentationen
Visual Extend Product Manager
Advertisements

Uwe Habermann Integration der DBI Controls aus Sedna in Visual Extend Venelina Jordanova
Was ist neu in VFX 9.5 im 2. Quartal 2006? Uwe Habermann Visual Extend Product Manager
© 2005 Uwe Habermann Visual Extend 9.5 Technical Preview Uwe Habermann Visual Extend Product Manager
Uwe Habermann VFX 11.0 Visual Extend Workshop Venelina Jordanova
Venelina Jordanova Uwe Habermann V-VFX1 Visual Extend Power for VFP Developers.
VFX Schnelle Anwendungs-entwicklung mit Visual FoxPro 9.0 und Visual Extend 9.0 deutschsprachige FoxPro User Group Uwe Habermann Microsoft Visual FoxPro.
Client/Server mit Visual FoxPro 9.0
Uwe Habermann Venelina Jordanova dFPUG – Silverlight Wizard.
Uwe Habermann Was ist neu in VFX 10.0? Venelina Jordanova
Uwe Habermann Ribbon Bar Die Multifunktionsleiste in VFX 10.0 Venelina Jordanova
Uwe Habermann Vorstellung neuer Features in VFX 11.0 Venelina Jordanova
© 2004 Uwe Habermann Visual Extend 8.0 Workshop Diplom-Informatiker Uwe Habermann Visual Extend Product Manager
Uwe Habermann VFX 10.0 Visual Extend Formularerstellung.
VFX 10.0 Visual Extend Datenzugriff
Visual Extend Weitere Features deutschsprachige FoxPro User Group Uwe Habermann VFX 25 D.
© 2003 Uwe Habermann Visual Extend 7.1 Die Entwicklungsumgebung für VFP 8.0 Uwe Habermann Diplom-Informatiker
Uwe Habermann VFX 10.0 Visual Extend Anwendungsverteilung.
Visual Extend Application Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 07 D.
Uwe Habermann VFX 11.0 Distribution von Anwendungen Venelina Jordanova
Uwe Habermann VFX 11.0 Profi Features Venelina Jordanova
© 2004 Uwe Habermann Visual Extend 9.0 Technical Preview Diplom-Informatiker Uwe Habermann Visual Extend Product Manager
Visual Extend Produktaktivierung deutschsprachige FoxPro User Group Uwe Habermann VFX 23 D.
Uwe Habermann VFX 10.0 Visual Extend Features Revisited.
Uwe Habermann Venelina Jordanova VFX – Silverlight Wizard.
© 2003 Uwe Habermann Visual Extend 7.1 Die Entwicklungsumgebung für VFP 8.0 Uwe Habermann Diplom-Informatiker
Visual Extend Features der generierten Anwendung für Endbenutzer deutschsprachige FoxPro User Group Uwe Habermann VFX 04 D.
Uwe Habermann Venelina Jordanova Kostenloser Einstieg in eine neue Welt!
© 2002 Uwe Habermann Visual Extend Die Entwicklungsumgebung für VFP 8.0 Uwe Habermann Diplom-Informatiker für.
VFX - Einführung DBC-Anwendungen VFX – Einführung DBC-Anwendungen Venelina Jordanova Software Development Team Leader Uwe Habermann Visual.
© 2003 Uwe Habermann Visual Extend 8.0 Die Entwicklungsumgebung für VFP 8.0 Diplom-Informatiker Uwe Habermann Visual Extend Product Manager
Fun with VFX – das Anwendertreffen Venelina Jordanova Software Development Team Leader Uwe Habermann Visual Extend Product Manager
Visual Extend CTableForm Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 08 D.
Visual Extend CursorAdapter deutschsprachige FoxPro User Group Uwe Habermann VFX 18 D.
Visual Extend CDataFormPage Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 09 D.
Visual Extend Mandantenfähigkeit deutschsprachige FoxPro User Group Uwe Habermann VFX 22 D.
Visual Extend Lokalisierung deutschsprachige FoxPro User Group Uwe Habermann VFX 24 D.
Visual Extend Application Wizard deutschsprachige FoxPro User Group Uwe Habermann VFX 06 D.
© 2005 Uwe Habermann, Venelina Jordanova Visual Extend 9.0 Die Entwicklungsumgebung für VFP 9.0 Uwe Habermann Visual Extend Product Manager
Uwe Habermann Venelina Jordanova Professioneller Einstieg in eine neue Welt!
Uwe Habermann Venelina Jordanova Wishlist Silverswitch.
Uwe Habermann Venelina Jordanova Was ist neu in VFX 13 für VFP seit der Konferenz?
Uwe Habermann Venelina Jordanova Wishlist VFX für Visual FoxPro.
Uwe Habermann Venelina Jordanova VFX 15.
Venelina Jordanova Uwe Habermann V-VFX Visual Extend Mehr als ein RAD Framework.
Uwe Habermann Venelina Jordanova VFX in Cloud.
Uwe Habermann V-VFX1 Visual Extend Wichtiger als je zuvor Venelina Jordanova
Fun with VFX – das Anwendertreffen Venelina Jordanova Software Development Team Leader Uwe Habermann Visual Extend Product Manager
© 2004 Uwe Habermann Visual Extend 8.0 Update Workshop Diplom-Informatiker Uwe Habermann Visual Extend Product Manager
© 2005 Uwe Habermann Visual Extend 9.0 Die Entwicklungsumgebung für VFP 9.0 Uwe Habermann Visual Extend Product Manager
Uwe Habermann V-VFX2 Produktiv mit VFX Builder Einsatz in der Praxis Venelina Jordanova
Uwe Habermann Ribbon Bar Die Multifunktionsleiste in VFX 10.0.
Uwe Habermann Venelina Jordanova Bestehende VFX-Anwendungen leicht erweitern.
Migration von VFP Anwendungen nach Silverlight Uwe Habermann Venelina Jordanova
Uwe Habermann Neue und selten genutzte Features von VFX.
Windows 10 Uwe Habermann
Uwe Habermann VFP Advanced auch als 64 bit Version.
Uwe Habermann VFX 16 Neuheiten. Was steht an? * Neu in VFX 16 * Profi-Features * Zahlreiche Projekte auf Codeplex * Viele in Apps integrierbar.
Uwe Habermann D-PROF Integration von Profi-Features.
Uwe Habermann D-W10 Windows 10. Habermann Consulting EOOD * Neue Firma – neues Glück * Geschäftsführer: Uwe Habermann * *
D-SQL Vom Datenbank-Container zur SQL Server-Datenbank
L-VFX Spaß mit VFX zu später Stunde
Visual FoxPro Advanced Umstellen auf 64 bit
Dipl.-Inform. Uwe Habermann
D-VFXL Late Night VFX Anwendertreffen
VFP-Praxis Reparatur von VFP Datenbanken
D-SQL SQLization – endlich Client/Server!
Visual Extend Neuheiten in der Version 16.0
Dipl.-Inform. Uwe Habermann
VFP-Praxis Zeitgesteuerte Berichte in VFP
 Präsentation transkript:

D-VFX Moderne Benutzeroberflächen und weitere Features am Beispiel von VFX Uwe Habermann Uwe@hceood.eu

Habermann Consulting EOOD Individualsoftware Branchensoftware Entwicklungsumgebungen Geschäftsführer: Uwe Habermann www.hceood.eu Uwe@hceood.eu Entwicklung in Varna, Bulgarien Hohe Qualität zu günstigen Preisen

Was steht an? VFX wird weiterentwickelt Support für VFX geht weiter Neu in VFX 17 seit der Konferenz im November 2015 Hauptsächlich Neuerungen in der Benutzeroberfläche Und noch viel mehr...

Was ist neu? VFX 17 Build 1115 Vollversion 1116 Gültiges Abo Gleiche E-Mailadresse Gleiches Kennwort -> unbefristet gültiger Aktivierungsschlüssel -> Berechtigung für Update auf Vollversion

VFPizza17 Viele Neuheiten sind in die Beispielanwendungen integriert VFX17Test VFX17Traders Kostenloser Download: http://visualextend.de/

VFPizza17 Themed Titelzeile Titelbereich für Formulare Statt VFP Caption Minimieren, Maximieren, Schließen Symbol Hinzugefügt zur Laufzeit

VFPizza17 Themed Titelzeile VFX – Application Builder Application Behavior cFoxAppl.nUseThemedTitleBar 0 – Es gilt thisform.lUseThemedTitleBar 1 – auf allen Formularen 2 – nicht verwendet cFoxAppl.cTitleBarFontFamily Verwendeter Zeichensatz

VFPizza17 Themed Titelzeile VFX – Application Builder Application Behavior cFoxAppl.nUseThemedTitleBar 0 – Es gilt thisform.lUseThemedTitleBar 1 – auf allen Formularen 2 – nicht verwendet

VFPizza17 Excel-Tabs ohne Farbverlauf VFX – Formular Builder Edit Pages Use Excel PageFrame Style PageFrame.lPageGradient PageFrame und Anwendungsobjekt cTabColor .cDisabledTabColor .cSelectedTabColor

VFX17Test Neues Design Öffnen-Dialog cFoxAppl.lUseOpenBar = .T. Ausblenden möglich

VFPizza17 Gerundete Textbox Auch Editbox Combobox Markierung Anzeige zur Laufzeit

VFPizza17 Gerundete Textbox RoundedControlManager Auch für themed Schaltflächen Wird bei Bedarf automatisch instanziiert goProgram.oRoundedControlManager = CREATEOBJECT("cRoundedControlManager")

VFPizza17 Gerundete Textbox VFX – Application Builder, Misc cFoxAppl.nRoundCorners cFoxAppl.nRoundStyleBorderColor This.nRoundStyleBorderColor cFoxAppl.nRoundStyleCurvature This.nRoundStyleCurvature cFoxAppl.nRoundStyleMarker This.nRoundStyleMarker

VFPizza17 Import aus XLSX Annahme: Erste Zeile enthält Feldname Automatische Zuordnung von Spalte zu Tabellenfeld Manuelle Zuordnung möglich

VFPizza17 Statusbar für Formulare Anzeige von Statusbartext Hinzufügen in VFX – Formular Builder

VFPizza17 Themed Schaltflächen VFX – Application Builder, Misc cFoxAppl.nThemedButtons Schaltfläche This.lUseThemedButton

VFPizza17 Gesperrte Spalten in Grids Rechtsklick auf Überschrift Gesperrte Spalten rollen nicht Gespeichert in Vfxres

VFX17Test Grid mit Markierungen - Mover Grid mit Kontrollkästchen Auf Formular Im eigenen Dialog

VFPizza17 reguläre Ausdrücke cTextbox Validierung mit regulären Ausdrücken Beispiel: gültige E-Mailadresse Syntax: https://de.wikipedia.org/wiki/Regul%C3%A4rer_Ausdruck

VFPizza17 Rückschritttaste cTextbox Kein Sprung in das vorhergehende Steuerelement

VFPizza17 Rechtsklickmenü cTextbox Hook für eigene Menüeinträge

VFPizza17 Nativer VFP Kalender Orders.scx Kein OCX Automatisch verwendet bei 64 bit Auf Wunsch auch bei 32 bit cFoxAppl.lUseNativeVfpCalendar = .T.

VFX17Test Nativer VFP Favoritendialog Kein OCX Automatisch verwendet bei 64 bit Auf Wunsch auch bei 32 bit cFoxAppl.lUseNativeVfpFavourites = .T.

VFPizza17 Rechner Customers.scx

VFXMails Zeitversetzter E-Mailversand aus VFX Anwendungen

VFXMails Tabelle VFXMails.dbf Versand Datum und Zeit für geplanten Versand Versand An CC BCC Betreff Text

VFXMails VFXMails.dbf enthält alle Informationen der E-Mail Versand per MAPI VFPexMAPI

VFXMails Formular VFXMails.scx Projekt VFXMails.pjx Exe wird von Windows Scheduler gestartet Protokolldatei VFXMailSending.log

VFXSchedule Versand von Abfrageergebnissen aus VFX Anwendungen

VFXSchedule Tabelle VFXSchedule.dbf Versand Enthält Zeitplan Einmalig Täglich Wöchentlich Monatlich

VFXSchedule VFXSchedule.dbf enthält Verweis auf Abfrage in VFXQueries.dbf Abfrageegebnis wird in XLS ausgegeben XLS wird zu ZIP komprimiert ZIP wird als E-Mailanhang versendet

VFXSchedule Formular VFXSchedule.scx Projekt VFXScheduler.pjx Exe wird von Windows Scheduler gestartet Protokolldatei VFXScheduler.log

VFPizza17 1:n:m Berichte Kunden – Aufträge Voll generisch

VFX Entwicklungsumgebung Alle Builder sind skalierbar

VFX Entwicklungsumgebung Die VFX Tabellen können jetzt auch in der Entwicklungsumgebung in einem anderen Ordner gespeichert werden Suchstrategie: Projektordner Config.vfx VfxPath.dbf cFoxAppl.cVFXdir

VFX PJHook.vcx BeforeBuild Aufruf von beforebuildappl.prg

VFX Reparatur von DBC Datenbanken Dazu extra Session D-REPA War leider Donnerstag Begleitmaterial, eigenes Projekt

VFX – Menu Designer FoxPictureBox wird nicht mehr verwendet

VFX – Installation Wizard Wenn mit VFP 64 bit gearbeitet wird, Unterstützung von 64 bit Anwendungen VFX64.fll vfpar.dll vfpat.dll

VFX – Application Builder Neue Einstellungen (nicht nur) für 64 bit Use native VFP Calendar Use native VFP Favorites Screen

VFX cEmail Unterstützung mehrerer E-Mailempfänger Auch mit VfpExMapi

VFX cDataFormBase.lKeepOpenAfterInsertOnly Nach dem Speichern wird das Formular wieder für den Einfügemodus eingestellt Nur wenn lInsertOnly = .T.

VFX Config.fpw Befindet sich jetzt im Ordner Include

VFX Config.vfx und VfxPath.dbf werden jetzt im Ordner ProgramData gesucht, wenn nicht im Exe-Ordner vohanden

VFX cFoxAppl.lAllowSearch Abschalten der Filterfunktion Menüeintrag Schaltfläche in Symbolleiste Schaltfläche in Multifunktionsleiste

VfxCountry Pickfield VFX – Update Project VfxCtrl.vcx – cCountryPickField Voreingestellt zur Auswahl eines Landes aus VfxCountry.dbf VFX – Update Project Neue Option: Update VfxCountry Bisher wurde VfxCountry.dbf immer überschrieben

Project Hook Änderungen für Kompilierung mit 64 bit SET LIBRARY TO VFX.fll oder VFX64.fll Kein Aufruf von Refox Aufruf externer Prg-Datei beforebuildappl.prg

Kleinigkeit Zentriertes Hintergrundbild

cPickDate Neue Eigenschaft Value des Containers Hotkeys werden bei Sprachwechsel zur Laufzeit jetzt lokalisiert

Weitere Session 19:15 – 20:30 L-VFX

Vielen Dank! Uwe Habermann Uwe@hceood.eu