ribbon bar die multifunktionsleiste in vfx 10.0
DESCRIPTION
Ribbon Bar Die Multifunktionsleiste in VFX 10.0. Venelina Jordanova [email protected]. Uwe Habermann [email protected]. 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 - PowerPoint PPT PresentationTRANSCRIPT
![Page 2: Ribbon Bar Die Multifunktionsleiste in VFX 10.0](https://reader035.vdocuments.pub/reader035/viewer/2022062422/56813047550346895d95eed1/html5/thumbnails/2.jpg)
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
![Page 3: Ribbon Bar Die Multifunktionsleiste in VFX 10.0](https://reader035.vdocuments.pub/reader035/viewer/2022062422/56813047550346895d95eed1/html5/thumbnails/3.jpg)
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
![Page 4: Ribbon Bar Die Multifunktionsleiste in VFX 10.0](https://reader035.vdocuments.pub/reader035/viewer/2022062422/56813047550346895d95eed1/html5/thumbnails/4.jpg)
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
![Page 5: Ribbon Bar Die Multifunktionsleiste in VFX 10.0](https://reader035.vdocuments.pub/reader035/viewer/2022062422/56813047550346895d95eed1/html5/thumbnails/5.jpg)
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
![Page 6: Ribbon Bar Die Multifunktionsleiste in VFX 10.0](https://reader035.vdocuments.pub/reader035/viewer/2022062422/56813047550346895d95eed1/html5/thumbnails/6.jpg)
Multifunktionsleistein VFX 10.0
* Wofür ist SelectItem.prg?
* Ausgeführter Code für Menüeinträge
![Page 7: Ribbon Bar Die Multifunktionsleiste in VFX 10.0](https://reader035.vdocuments.pub/reader035/viewer/2022062422/56813047550346895d95eed1/html5/thumbnails/7.jpg)
Multifunktionsleistein VFX 10.0
* Ersatz von Menü und Symbolleiste
* …und Öffnen Dialog
* Data Driven
* Features…
![Page 8: Ribbon Bar Die Multifunktionsleiste in VFX 10.0](https://reader035.vdocuments.pub/reader035/viewer/2022062422/56813047550346895d95eed1/html5/thumbnails/8.jpg)
Multifunktionsleistein VFX 10.0
* Vorteile
* Modernes Layout
* Aussehen ähnlich Office 2007
* Bedienung ähnlich Office 2007
* Übersichtlich
![Page 9: Ribbon Bar Die Multifunktionsleiste in VFX 10.0](https://reader035.vdocuments.pub/reader035/viewer/2022062422/56813047550346895d95eed1/html5/thumbnails/9.jpg)
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
![Page 10: Ribbon Bar Die Multifunktionsleiste in VFX 10.0](https://reader035.vdocuments.pub/reader035/viewer/2022062422/56813047550346895d95eed1/html5/thumbnails/10.jpg)
Data Driven
* Öffnen Dialog* Vfxfopen.dbf
* Menü* Vfxmenu.vmx
* Optional* Eigene Tabs hinzufügen
![Page 11: Ribbon Bar Die Multifunktionsleiste in VFX 10.0](https://reader035.vdocuments.pub/reader035/viewer/2022062422/56813047550346895d95eed1/html5/thumbnails/11.jpg)
Eigene Tabs hinzufügen
* Appl.vcx – cAppRibbonTbrTabMenu.LoadAdditiveTabManuesOnItemExecute
![Page 12: Ribbon Bar Die Multifunktionsleiste in VFX 10.0](https://reader035.vdocuments.pub/reader035/viewer/2022062422/56813047550346895d95eed1/html5/thumbnails/12.jpg)
Architektur
* Vfxribbon.vcx* Basisfunktionalität
ähnlich der Idee von Goran Zidar
* Vfxappl.vcx* cRibbonTbrTabMenu * cRibbonBarStartMenu
* Appl.vcx* cAppRibbonTbrTabMenu* cAppRibbonBarStartMenu
![Page 13: Ribbon Bar Die Multifunktionsleiste in VFX 10.0](https://reader035.vdocuments.pub/reader035/viewer/2022062422/56813047550346895d95eed1/html5/thumbnails/13.jpg)
Architektur* cRibbonBarStartMenu
* Init - Menü
* cRibbonTbrTabMenu* Öffnen Dialog
* LoadOpenFormTab()
* Zugriffsleiste* LoadQuickBar()
* Menü* LoadTabMenues()* LoadMenuItems()
![Page 14: Ribbon Bar Die Multifunktionsleiste in VFX 10.0](https://reader035.vdocuments.pub/reader035/viewer/2022062422/56813047550346895d95eed1/html5/thumbnails/14.jpg)
Benutzeroberflächenin VFX 10.0
* Vergleich* XP Layout* DBI Controls* Multifunktionsleiste
![Page 15: Ribbon Bar Die Multifunktionsleiste in VFX 10.0](https://reader035.vdocuments.pub/reader035/viewer/2022062422/56813047550346895d95eed1/html5/thumbnails/15.jpg)
Features
* Minimieren
* Zugriffsleiste anzeigen
* Menü zu Formular
* SearchTextBox* Suche in aktivem Formular
this.cSearchFieldList thisform.cSearchFieldList
![Page 16: Ribbon Bar Die Multifunktionsleiste in VFX 10.0](https://reader035.vdocuments.pub/reader035/viewer/2022062422/56813047550346895d95eed1/html5/thumbnails/16.jpg)
Vielen Dank!
Viel Spaß mit VFX und der Multifunktionsleiste!
Venelina & Uwe