Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Rudolph Hermann Geändert vor über 6 Jahren
1
D-VFX Moderne Benutzeroberflächen und weitere Features am Beispiel von VFX
Uwe Habermann
2
Habermann Consulting EOOD
Individualsoftware Branchensoftware Entwicklungsumgebungen Geschäftsführer: Uwe Habermann Entwicklung in Varna, Bulgarien Hohe Qualität zu günstigen Preisen
3
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...
4
Was ist neu? VFX 17 Build 1115 Vollversion 1116 Gültiges Abo
Gleiche adresse Gleiches Kennwort -> unbefristet gültiger Aktivierungsschlüssel -> Berechtigung für Update auf Vollversion
5
VFPizza17 Viele Neuheiten sind in die Beispielanwendungen integriert
VFX17Test VFX17Traders Kostenloser Download:
6
VFPizza17 Themed Titelzeile
Titelbereich für Formulare Statt VFP Caption Minimieren, Maximieren, Schließen Symbol Hinzugefügt zur Laufzeit
7
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
8
VFPizza17 Themed Titelzeile
VFX – Application Builder Application Behavior cFoxAppl.nUseThemedTitleBar 0 – Es gilt thisform.lUseThemedTitleBar 1 – auf allen Formularen 2 – nicht verwendet
9
VFPizza17 Excel-Tabs ohne Farbverlauf
VFX – Formular Builder Edit Pages Use Excel PageFrame Style PageFrame.lPageGradient PageFrame und Anwendungsobjekt cTabColor .cDisabledTabColor .cSelectedTabColor
10
VFX17Test Neues Design Öffnen-Dialog
cFoxAppl.lUseOpenBar = .T. Ausblenden möglich
11
VFPizza17 Gerundete Textbox
Auch Editbox Combobox Markierung Anzeige zur Laufzeit
12
VFPizza17 Gerundete Textbox
RoundedControlManager Auch für themed Schaltflächen Wird bei Bedarf automatisch instanziiert goProgram.oRoundedControlManager = CREATEOBJECT("cRoundedControlManager")
13
VFPizza17 Gerundete Textbox
VFX – Application Builder, Misc cFoxAppl.nRoundCorners cFoxAppl.nRoundStyleBorderColor This.nRoundStyleBorderColor cFoxAppl.nRoundStyleCurvature This.nRoundStyleCurvature cFoxAppl.nRoundStyleMarker This.nRoundStyleMarker
14
VFPizza17 Import aus XLSX
Annahme: Erste Zeile enthält Feldname Automatische Zuordnung von Spalte zu Tabellenfeld Manuelle Zuordnung möglich
15
VFPizza17 Statusbar für Formulare
Anzeige von Statusbartext Hinzufügen in VFX – Formular Builder
16
VFPizza17 Themed Schaltflächen
VFX – Application Builder, Misc cFoxAppl.nThemedButtons Schaltfläche This.lUseThemedButton
17
VFPizza17 Gesperrte Spalten in Grids
Rechtsklick auf Überschrift Gesperrte Spalten rollen nicht Gespeichert in Vfxres
18
VFX17Test Grid mit Markierungen - Mover
Grid mit Kontrollkästchen Auf Formular Im eigenen Dialog
19
VFPizza17 reguläre Ausdrücke
cTextbox Validierung mit regulären Ausdrücken Beispiel: gültige adresse Syntax:
20
VFPizza17 Rückschritttaste
cTextbox Kein Sprung in das vorhergehende Steuerelement
21
VFPizza17 Rechtsklickmenü
cTextbox Hook für eigene Menüeinträge
22
VFPizza17 Nativer VFP Kalender
Orders.scx Kein OCX Automatisch verwendet bei 64 bit Auf Wunsch auch bei 32 bit cFoxAppl.lUseNativeVfpCalendar = .T.
23
VFX17Test Nativer VFP Favoritendialog
Kein OCX Automatisch verwendet bei 64 bit Auf Wunsch auch bei 32 bit cFoxAppl.lUseNativeVfpFavourites = .T.
24
VFPizza17 Rechner Customers.scx
25
VFXMails Zeitversetzter versand aus VFX Anwendungen
26
VFXMails Tabelle VFXMails.dbf Versand
Datum und Zeit für geplanten Versand Versand An CC BCC Betreff Text
27
VFXMails VFXMails.dbf enthält alle Informationen der E-Mail
Versand per MAPI VFPexMAPI
28
VFXMails Formular VFXMails.scx Projekt VFXMails.pjx
Exe wird von Windows Scheduler gestartet Protokolldatei VFXMailSending.log
29
VFXSchedule Versand von Abfrageergebnissen aus VFX Anwendungen
30
VFXSchedule Tabelle VFXSchedule.dbf Versand Enthält Zeitplan Einmalig
Täglich Wöchentlich Monatlich
31
VFXSchedule VFXSchedule.dbf enthält Verweis auf Abfrage in VFXQueries.dbf Abfrageegebnis wird in XLS ausgegeben XLS wird zu ZIP komprimiert ZIP wird als anhang versendet
32
VFXSchedule Formular VFXSchedule.scx Projekt VFXScheduler.pjx
Exe wird von Windows Scheduler gestartet Protokolldatei VFXScheduler.log
33
VFPizza17 1:n:m Berichte Kunden – Aufträge Voll generisch
34
VFX Entwicklungsumgebung
Alle Builder sind skalierbar
35
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
36
VFX PJHook.vcx BeforeBuild Aufruf von beforebuildappl.prg
37
VFX Reparatur von DBC Datenbanken
Dazu extra Session D-REPA War leider Donnerstag Begleitmaterial, eigenes Projekt
38
VFX – Menu Designer FoxPictureBox wird nicht mehr verwendet
39
VFX – Installation Wizard
Wenn mit VFP 64 bit gearbeitet wird, Unterstützung von 64 bit Anwendungen VFX64.fll vfpar.dll vfpat.dll
40
VFX – Application Builder
Neue Einstellungen (nicht nur) für 64 bit Use native VFP Calendar Use native VFP Favorites Screen
41
VFX c Unterstützung mehrerer empfänger Auch mit VfpExMapi
42
VFX cDataFormBase.lKeepOpenAfterInsertOnly
Nach dem Speichern wird das Formular wieder für den Einfügemodus eingestellt Nur wenn lInsertOnly = .T.
43
VFX Config.fpw Befindet sich jetzt im Ordner Include
44
VFX Config.vfx und VfxPath.dbf werden jetzt im Ordner ProgramData gesucht, wenn nicht im Exe-Ordner vohanden
45
VFX cFoxAppl.lAllowSearch Abschalten der Filterfunktion Menüeintrag
Schaltfläche in Symbolleiste Schaltfläche in Multifunktionsleiste
46
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
47
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
48
Kleinigkeit Zentriertes Hintergrundbild
49
cPickDate Neue Eigenschaft Value des Containers
Hotkeys werden bei Sprachwechsel zur Laufzeit jetzt lokalisiert
50
Weitere Session 19:15 – 20:30 L-VFX
51
Vielen Dank! Uwe Habermann
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.