Windows Ribbon Framework

Slides:



Advertisements
Similar presentations
OV Copyright © 2007 Element K Content LLC. All rights reserved. Exploring the Excel Environment  Explore the User Interface  Work with the Ribbon.
Advertisements

©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 20 Slide 1 Struktūrinis Testavimas.
1 Komponentai, kurie turi būti patikrinti, yra objektų klasės, kurios realizuojamos kaip objektai. l Didesniems vienetams negu individuali funkcija “baltos.
Word 2007 What’s new in Word 2007? Bryan College presents:
Common interface of Microsoft Office
PowerPoint Window Review Top Left Portion of Window.
Lietuvos vardo kilmė Žmogus, nepažįstantis savo tautos namų – Tėvynės žemės, kurioje nuo seno tėvai ir protėviai gyveno, - nėra savo krašto pilietis! Įsisąmoninkime.
Muzikos ženklų karuselė
The Word Window Fill out your Word Window Worksheet as you view this PowerPoint.
PowerPoint 2007 What’s new in PowerPoint 2007? Bryan College Presents:
NORĖDAMI PAKEISTI SKAIDRĖS STILIŲ – SPUSTELĖKIT E DEŠINIUOJU PELĖS KLAVIŠU ANT SKAIDRĖS FONO IR PASIRINKITE > LAYOUT ARBA DARBALAUKI O ĮRANKIŲ JUOSTOJE.
Vaizdinė užduotis. Kuriose iš šių valstybių galima pamatyti tokius gyvenamuosius namus? Jemene Tanzanijoje Mongolijoje Indonezijoje A B C D 1.
Network address translation Tinklo adresų vertimas
Vartotojo sąsajos kūrimas, naudojant Java Swing biblioteką
Kaip parašyti testavimo planą?
Core Audio API Emilis Armonas.
SYSTEM OF PROGRAMMING BUDGET
Structured training financed by
Tekstų redaktorius MS Word 200x
Smart none of us are as smart as all of us. smart none of us are as smart as all of us.
Funkcijos R.
Daugiakalbė naudotojo sąsaja (Multilingual User Interface)
i ir y diferencijavimas
Įvadas Testavimo įrankių naudojimas padaro testavimą lengvesnį, efektyvesnį ir produktyvesnį, padeda valdyti procesą Reikalinga žinoti kokias užduotis.
Darbą parengė: Viktorija Drūteikaitė IT2
SSGG (SWOT): Organizacijos stiprybės ir silpnybės, galimybės ir grėsmės (nustatymas, grupavimas, vertinimas, rezultatas) Pagrindinė literatūra: Lietuvos.
MAUDYKLŲ VANDENS KOKYBĖS STEBĖSENOS
Robert Andruškevič AT27D.   Tai yra operacinė sistema, daugiausia naudojama išmaniuosiuose telefonuose, nors ją galima įdiegti ir kituose mobiliuosiuose.
Pagrindinės sąvokos: failai, dokumentai, programos
Video kūrimas su Windows Movie Maker 2.0
Kompiuterio sandara, programinė įranga
Media streaming Žilvinas Bulotas IT 3.
CC BY-SA mascil consortium 2014
Algoritmai ir duomenų struktūros (ADS)
INTERAKTYVIŲ UŽDUOČIŲ KŪRIMO PROGRAMA
PHP „CodeIgniter“ karkaso saugumas
Pagrindinės sąvokos Hipertekstas ir multimedija
Skyrius 1: Paskirstytos informacinės sistemos
Ernestas Kaukėnas MIF IT 3grupė
Lotus Notes pagrindai Notes darbalaukis.
Atliko: Jokūbas Rusakevičius VU MIF PS 3k 3g
Žodžio dalys Dalykas, ugdymo sritis: Tema: Klasė: Priemonės paskirtis:
JavaScript kalbos apžvalga
Windows API Tėvų kontrolė (angl. Parental Controls)
Duomenų valdymas.
HIPERTEKSTINĖS TECHNOLOGIJOS
Kas yra arduino ? Parengė:Karolis Šumskis ir Mokytoja ekspertė Elena Šišenina.
Failai ir jų tvarkymas.
Simple Network Management Protocol Paprastas tinklo valdymo protokolas
INTERAKTYVIŲ UŽDUOČIŲ KŪRIMO PROGRAMA
Antrosios kartos interneto technologijos
Windows Portable Devices
Tekstiniai uždaviniai
Saulius Ragaišis, VU MIF
Windows Resource Protection (IŠTEKLIŲ APSAUGA)
Virtualus kompiuteris
درس تطبيقي مادة التربية الفنية للصف الرابع الابتدائي
Langų kūrimas.
Funkcijos 9 paskaita.
Operacinė sistema Testas 9 klasė
Daugelio dokumentų sąsaja (angl. Multiple document interface)
AUSTRALIJOS GYVŪNAI Projekto apžvalga Mokomieji dalykai
Klaviatūra.
Pranešėjas Jurij Kuznecov
Quick Access Toolbar Quick Save Title Bar Window Controls Minimize
Презентация құру тәсілдері
Шаттық шеңбері.
Simonas Vaicekauskas IT3 grupė
Presentation transcript:

Windows Ribbon Framework Benas Gasiūnas IT 2gr

Turinys Kas yra “Windows Ribbon Framework”? Ribbon framework sandara Ribbon framework kūrimas

Kas yra “Windows Ribbon Framework”? „Windows Ribbon Framework” – tai komandų prezentacijos sistema, suteikianti tradicinėm Windows programoms alternatyvų menių, irankių juostas bei užduočių paneles. Funkcionalumu panaši į microsoft office 2007 vartotoją sasają

Ribbon framework sandara Ribbon komandų juosta Turtinga menių sistema Ribbon komandų juosta susideda is “quick access toolbar”,kuris atskleidžia ir paryškina ivairias ribbon komandas, kurias nurodo vartotojas arba pati programa. Ir is kortelių eilės kuri yra sudaryti is aplikacijos meniu, standartinių arba nuo programos paskirties priklausančių korteliu ir pagalbos mygtuko.

Windows ribbon framework Štai čia matote quick access toolbar

Windows ribbon framework O štai cia matote kortelių eilę bei help mygtuką.

Windows ribbon framework O štai čia matote ta patį tik worde.

Ribbon framework kurimas

Windows ribbon framework Ši diagrama iliustruoja tipiška ribbon realizavima. Pirmiausiai reikia parašyti markup faila, sukompiliuoti faila, parašyti kodą , jį sukompiliuoti ir sujunkti viską į aplikaciją.

Windows ribbon framework Visi ribbon framework komponentai yra nurodomi atskirame markup faile kuris : Nurodo pargrindinius kiekvieno elemento parametrus; Parodo hierarchinius santykius; Nurodo išsidėstymą bei dydi; Suteikia būdą apibūdinti tokius resursus kaip paveikliukai ir etiketės.

Windows ribbon framework Po sugalvoto ribbon vartotojo sąsajos dizaino reikia jį aprašyti. Ribbon komandos , išdėstymas ir hierarchija yra aprašomi markup faile.. Visos talpyklos ir veiksmai yra deklaruojami komandu ir resursu medyje. Kiekviena komanda yra susiejema su resursais kaip reikalauji vartotojo sasaja. Po to kai sukuriamos komandos aplikacijai reikia deklaruoti jų valdyma ir susieti ju valdyma su komandomis. Ribbon framevorkas pats nustato komandu vieta pagal hierarchija. Čia matote koda kuris sukuria mygtuka exit application ir ji asocijuoja su exit comanda.

Windows ribbon framework Po ribbon markup file sukurimo reikia ji sukompiliuoti i binary formata su user interface command compiler. Čia matote kaip kompiliuojama su shell. User interface command compiler sugeneruoja tris failus tai yra binary versija markup failo, header faila, ir resursu faila. Kai yra sukuriama bei releazijuoma preliminari vartotojo sasaja ribbon aplikacijai markup faile , turi buti parasytas aplikacijos kodas kuris inicializuoja frameworka,pasiima markup faila ir surisa comandas su command handleriais aplikacijoje.

Windows ribbon framework Čia matote diagrama kuri iliustruoja žingsnius, reikalingus implementuoti paprasta ribbon aplikacija. Pirmiausiai aplikacija kviecia CoCreate Instance funkcija su ribbon frameworko klases ID kad pasimtu pointeri i frameworka. Tada inicializuojamas frameworkas. Tada yra pakraunama vartotojo sasaja. Poto kai padaro pirmus 3 žingsius dar reikia nustatyti kada comandos yra vykdomos ir kelią iki komandu resursu. Tai galima padaryti per IUICommandHandel sasaja.

Windows ribbon framework Tada reikia susieti markup faila su aplikacija ir tai galima padaryti šitaip. Po susiejimo reikia sukompiliuoti ir paleisti aplikacija .