1 / 17

Fun with VFX – das Anwendertreffen

Fun with VFX – das Anwendertreffen. Venelina Jordanova Software Development Team Leader Venelina@mnet.bg. Uwe Habermann Visual Extend Product Manager Uwe.Habermann@dFPUG.de. VFX - Wie wird das gemacht?. So?. So!. Ein erfahrenes Team. Entwicklung von VFX.

ayla
Download Presentation

Fun with VFX – das Anwendertreffen

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Fun with VFX – das Anwendertreffen Venelina Jordanova Software Development Team Leader Venelina@mnet.bg Uwe Habermann Visual Extend Product Manager Uwe.Habermann@dFPUG.de Fun with VFX – das Anwendertreffen

  2. VFX - Wie wird das gemacht? So? Fun with VFX – das Anwendertreffen

  3. So! Fun with VFX – das Anwendertreffen

  4. Ein erfahrenes Team Fun with VFX – das Anwendertreffen

  5. Entwicklung von VFX • Management und Support in Deutschland • Programmierung in Bulgarien Fun with VFX – das Anwendertreffen

  6. VFX 9.0 und VFX 9.5 • Generatoren: Builder.app • Suchpfad: HOME() • VFX95.fpw DO VFX95.prg • VFX95.prg DO VFXmnu.app • VFP9.exe –CVFX95.fpw Fun with VFX – das Anwendertreffen

  7. VFX – Application Builder • Start aus dem VFX – Application Wizard • Start aus dem VFX 9.0 Menü • Bearbeitung aller Eigenschaften von goProgram • Vererbung • cFoxApp (Vfxappl.vcx) • cFoxAppl (Appl.vcx) • goApplication (Vfxmain.prg) • goProgram Fun with VFX – das Anwendertreffen

  8. Dokumentverwaltung cDefaultDocumentFolder – Startordner für Dokumente cFilterExpression – Anzuwendender Filterausdruck lOpenPicturesInForm – Bilder werden in Vfxpicture.scx angezeigt cPicturePreviewFormname – Vfxpicture.scx cPicturePreviewCaption – Caption des Anzeigeformulars Beispiel: VFX90Test, ParentDocs.scx Fun with VFX – das Anwendertreffen

  9. Symbolleisten zu Formularen • Basierend auf cToolbar • Formulareigenschaft cToolbarClass Fun with VFX – das Anwendertreffen

  10. Menüs zu Formularen • Location Append • Formulareigenschaft cMenuName Fun with VFX – das Anwendertreffen

  11. Beliebte Fehler  • Fehler beim Start von Vfxmain? • Projekt aus VFX – Task Pane starten • Program\*.fxp löschen Fun with VFX – das Anwendertreffen

  12. Hooks IF lcbaseclass =="TEXTBOX" AND .readonly .tabstop = .F. ENDIF IF lcbaseclass =="COMMANDBUTTON" .tabstop = .F. .caption = STRTRAN( .caption, "\<", "" ) ENDIF CASE lcbaseclass =="EDITBOX" .enablehyperlinks = .T. CASE lcbaseclass =="GRID" .allowrowsizing=.F. .allowheadersizing=.F. .recordmark = .F. CASE lcbaseclass =="CONTAINER" .style = 3 && -Themed IF UPPER( .name ) != "RECORD" .specialeffect = 1 && -sunken ENDIF Fun with VFX – das Anwendertreffen

  13. Child-Form aus Child-Grid Fun with VFX – das Anwendertreffen

  14. Bericht LPARAMETERS tlpreview IF this.pgfpageframe.activepage#this.npagelist this.creportname="meinsuperbericht" ELSE this.creportname="" ENDIF RETURN DODEFAULT(m.tlpreview) Fun with VFX – das Anwendertreffen

  15. Aktualisierung der Anwendung • Über das Internet • Mit Versionsverwaltung • Nur für berechtigte Anwender (in Zusammenhang mit der Produktaktiverung) • ftp://<meinserver>/meineExeDatei.vfxoderhttp://<meinserver>/meineExeDatei.vfxwird in SYS(2023)-Ordner gespeichert • Austausch der laufenden Exe-Datei mittels Loader.exe Fun with VFX – das Anwendertreffen

  16. VFX Roadmap Die Weiterentwicklung von VFX geht planmäßig voran. Auf der diesjährigen VFP Entwicklerkonferenz im November in Frankfurt wird VFX 9.5 vorgestellt. Ein erster Einblick in VFX 9.5 wurde bereits am 29.04.05 auf dem VFX-Anwendertreffen gezeigt. Ein Highlight wird die Portierbarkeit bestehender VFX-Anwendungen in Web-Anwendungen sein. Der erste Schritt hierzu ist der bereits in VFX 9.0 enthaltene VFX-AFP-Wizard. Auch zu diesem interessanten Thema folgen in Kürze weitere Informationen.Weitere Ankündigungen mit mehr Details zum Funktionsumfang von VFX 9.5 werden folgen. VFX 9.5 wird zeitnah mit dem Servicepack 1 zu VFP 9 erscheinen. So ist sichergestellt, dass die neue Version von VFX optimal auf VFP 9 SP 1 abgestimmt ist.Nach VFX 9.5 wird die Entwicklung konsequent weitergeführt. Pünktlich zum Release von Sedna wird es VFX 10 geben, das VFX-Entwickler die Vorteile und Features von Sedna unmittelbar nutzen lassen wird. Schon seit mehr als 2 Jahren arbeiten auch qualifizierte .NET-Programmierer (MCP und höher) im VFX-Team mit. Für die umfangreiche geplante Entwicklung werden mehr Entwickler an VFX arbeiten, als dies zurzeit der Fall ist. Die von Microsoft für Sedna angekündigten Features und Technologien werden so also auch für VFX-Entwickler nutzbar sein. Zur VFP-Entwicklerkonferenz im November 2006 wird ein Einblick in die Betaversion von VFX 10 gegeben.Nach VFX 10 wird die Entwicklung parallel zu der weiteren Planung von Microsoft fortgeführt werden. VFX-Entwickler können für viele Jahre sicher sein, wie gewohnt mit hoher Produktivität leistungsfähige Anwendungen erstellen zu können, die auf den neuesten Technologien basieren. Fun with VFX – das Anwendertreffen

  17. Vielen Dank undviel Spaß mit VFX! Bitte denkt an die Bewertungsbögen! Venelina Jordanova & Uwe Habermann Fun with VFX – das Anwendertreffen

More Related