Was machen Venelina & Uwe?
* Neue Firma: V&U – We and You* www.VandU.eu* [email protected]
* Geschäftsführer: Venelina & Uwe
* Softwareprojekte mit VFP* Visual Extend
* Hohe Qualität zu günstigen Preisen
* Entwicklung in Varna, Bulgarien
MultifunktionsleisteWofür brauche ich das?
* Änderungen der Benutzeroberfläche seit VFP 3* Hot Tracking* XP Themes
* Benutzeroberfläche VFP 9 wie Office 97
* Endanwendungen wie Office 2000* Beispiel: VFX100Traders
Benutzeroberfläche Office* Office 2003
* Farbverlauf in Menüs* Symbolleiste und Menü werden gleich
behandelt* Menü kann entdockt werden
* Office 2007* Multifunktionsleiste* Ersatz von Menü und Symbolleiste* Beispiel Word* Umgewöhnung bei der Bedienung
Multifunktionsleistein VFX 10.0
* Wie sieht sie aus?* Einstellung
goProgram.nMenuAndToolbarStyle0 – XP Layout
1 – DBI Controls
2 – Multifunktionsleiste
* Neu kompilieren wegen SelectItem.prg Generierung in Project Hook
Multifunktionsleistein VFX 10.0
* Wofür ist SelectItem.prg?
* Ausgeführter Code für Menüeinträge
Multifunktionsleistein VFX 10.0
* Ersatz von Menü und Symbolleiste
* …und Öffnen Dialog
* Data Driven
* Features…
Multifunktionsleistein VFX 10.0
* Vorteile
* Modernes Layout
* Aussehen ähnlich Office 2007
* Bedienung ähnlich Office 2007
* Übersichtlich
Multifunktionsleistein VFX 10.0
* Implementierung nach einer Idee von Goran Zidar
* VFPX Download verfügbar
http://www.codeplex.com/VFPX/Wiki/View.aspx?title=Tab%20Menu&referringTitle=Home
Data Driven
* Öffnen Dialog* Vfxfopen.dbf
* Menü* Vfxmenu.vmx
* Optional* Eigene Tabs hinzufügen
Eigene Tabs hinzufügen
* Appl.vcx – cAppRibbonTbrTabMenu.LoadAdditiveTabManuesOnItemExecute
Architektur
* Vfxribbon.vcx* Basisfunktionalität
ähnlich der Idee von Goran Zidar
* Vfxappl.vcx* cRibbonTbrTabMenu * cRibbonBarStartMenu
* Appl.vcx* cAppRibbonTbrTabMenu* cAppRibbonBarStartMenu
Architektur* cRibbonBarStartMenu
* Init - Menü
* cRibbonTbrTabMenu* Öffnen Dialog
* LoadOpenFormTab()
* Zugriffsleiste* LoadQuickBar()
* Menü* LoadTabMenues()* LoadMenuItems()
Benutzeroberflächenin VFX 10.0
* Vergleich* XP Layout* DBI Controls* Multifunktionsleiste
Features
* Minimieren
* Zugriffsleiste anzeigen
* Menü zu Formular
* SearchTextBox* Suche in aktivem Formular
this.cSearchFieldList thisform.cSearchFieldList
Vielen Dank!
Viel Spaß mit VFX und der Multifunktionsleiste!
Venelina & Uwe