14
Uwe Habermann [email protected] Ribbon Bar Die Multifunktionsleiste in VFX 10.0

Uwe Habermann [email protected] Ribbon Bar Die Multifunktionsleiste in VFX 10.0

Embed Size (px)

Citation preview

Page 1: Uwe Habermann Uwe.Habermann@dFPUG.de Ribbon Bar Die Multifunktionsleiste in VFX 10.0

Uwe [email protected]

Ribbon BarDie Multifunktionsleiste

inVFX 10.0

Page 2: Uwe Habermann Uwe.Habermann@dFPUG.de Ribbon Bar Die Multifunktionsleiste in VFX 10.0

Was macht Uwe?• Dipl.-Inform. Uwe Habermann• 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: Uwe Habermann Uwe.Habermann@dFPUG.de Ribbon Bar Die Multifunktionsleiste in VFX 10.0

MultifunktionsleisteWozu 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: VFPizza

Page 4: Uwe Habermann Uwe.Habermann@dFPUG.de Ribbon Bar Die Multifunktionsleiste in VFX 10.0

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: Uwe Habermann Uwe.Habermann@dFPUG.de Ribbon Bar Die Multifunktionsleiste in VFX 10.0

Multifunktionsleistein VFX 10.0

• Wie sieht sie aus?

• Einstellung

goProgram.nMenuAndToolbarStyle• 0 – XP Layout• 1 – DBI Controls• 2 – Multifunktionsleiste

• Neu kompilieren wegen SelectItem.prg Generierung in Project Hook

Page 6: Uwe Habermann Uwe.Habermann@dFPUG.de Ribbon Bar Die Multifunktionsleiste in VFX 10.0

Multifunktionsleistein VFX 10.0

• Ersatz von Menü und Symbolleiste

• …und Öffnen Dialog

• Data Driven

• Features…

Page 7: Uwe Habermann Uwe.Habermann@dFPUG.de Ribbon Bar Die Multifunktionsleiste in VFX 10.0

Multifunktionsleistein VFX 10.0

• Vorteile

• Modernes Layout

• Aussehen ähnlich Office 2007

• Bedienung ähnlich Office 2007

• Übersichtlich

Page 8: Uwe Habermann Uwe.Habermann@dFPUG.de Ribbon Bar Die Multifunktionsleiste in VFX 10.0

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 9: Uwe Habermann Uwe.Habermann@dFPUG.de Ribbon Bar Die Multifunktionsleiste in VFX 10.0

Data Driven• Öffnen Dialog• Vfxfopen.dbf

• Menü• Vfxmenu.vmx

• Optional• Eigene Tabs hinzufügen

Page 10: Uwe Habermann Uwe.Habermann@dFPUG.de Ribbon Bar Die Multifunktionsleiste in VFX 10.0

Architektur• Vfxribbon.vcx• Basisfunktionalität

ähnlich der Idee von Goran Zidar

• Vfxappl.vcx• cRibbonBarStartMenu• cRibbonTbrTabMenu

• Appl.vcx• cAppRibbonTbrTabMenu• cAppRibbonBarStartMenu

Page 11: Uwe Habermann Uwe.Habermann@dFPUG.de Ribbon Bar Die Multifunktionsleiste in VFX 10.0

Architektur• cRibbonBarStartMenu• Init - Menü

• cRibbonTbrTabMenu• Öffnen Dialog• LoadOpenFormTab()

• Zugriffsleiste• LoadQuickBar()

• Menü• LoadTabMenues()• LoadMenuItems()

Page 12: Uwe Habermann Uwe.Habermann@dFPUG.de Ribbon Bar Die Multifunktionsleiste in VFX 10.0

Benutzeroberflächenin VFX 10.0

• Vergleich• XP Layout• DBI Controls• Multifunktionsleiste

Page 13: Uwe Habermann Uwe.Habermann@dFPUG.de Ribbon Bar Die Multifunktionsleiste in VFX 10.0

VFX jetzt testen!• Aktivierungsschlüssel für 30 Tage

kostenlos!• Beispielanwendung VFX100Test• Beispielanwendung VFX100Traders• Beispielanwendung VFPizza100• Handbuch deutsch und englisch• Umfangreiche Informationen• Newsgroup – 20000 Messages• Portal – 50 Dokumente

Page 14: Uwe Habermann Uwe.Habermann@dFPUG.de Ribbon Bar Die Multifunktionsleiste in VFX 10.0

Vielen Dank!

Viel Spaß mit VFX und der Multifunktionsleiste!

Uwe HabermannV&U Ltd.