SlideShare a Scribd company logo
Building Flash-based websites using Flex

Lesson 3 – CSS Skinning, Filters and Effects




                   Alex Goh
                   info@alekkus.com
Agenda

●   CSS Skinning

●   Filters

●   Effects
CSS Skinning

● Each UI component has a series of CSS style properties that determine its
appearance. (exactly like CSS styling in HTML)




●To change a styling property, either set it in the MXML tag of the UI
component, or use a CSS stylesheet.

Styling within MXML tag                 CSS stylesheet
Filters

●   Commonly-used filters:

    ●   Bevel filter
    ●   Blur filter
    ●   Drop shadow filter
    ●   Glow filter
    ●   Gradient bevel filter
    ●   Gradient glow filter

●   Specifying filters for a UI component:
Filters

●   Each type of filters has its own properties/parameters:
Effects

● Effects are short animation that occurs on a UI component when certain
event occurs (e.g. when user click on the UI component)

●   Flex offers an extensive list of effects:

    ●   Blur effect
    ●   Dissolve effect
    ●   Fade effect
    ●   Glow effect
    ●   Iris effect
    ●   Move effect
    ●   Resize effect
    ●   Rotate effect
    ●   Sequence effect
    ●   Sound effect
    ●   Wipe down, left, right, up effect
    ●   Zoom effect
Effects

● More than one effect can be set on a UI component upon an event occurring
by using:

    ●   Parallel effect to execute a set of effects concurrently

    ●   Sequence effect to execute a series of effects in sequence

●   To set en effect on a UI component:

    ●   Define a effect element

    ●   Bind it to a effect properties on a UI component
Effects




          Bind


                 Bind
Resources


● Flex style explorer -
http://examples.adobe.com/flex2/consulting/styleexplorer/Flex2StyleExplorer.html

●   Flex advanced effects library - http://www.efflex.org/EfflexExplorer.html

More Related Content

PPT
Worship Training
PPT
Oof Presentation
PPT
Introduction To Flash
PPT
Introduction to flex
KEY
Rage Against the Framework
PDF
Visual Experience 360 Flex
PPTX
Exploring Adobe Flex
PDF
Moving from AS3 to Flex - advantages, hazards, traps
Worship Training
Oof Presentation
Introduction To Flash
Introduction to flex
Rage Against the Framework
Visual Experience 360 Flex
Exploring Adobe Flex
Moving from AS3 to Flex - advantages, hazards, traps

Similar to Building Flash-based websites using Adobe Flex - Lesson 3/10 (20)

KEY
Migrating fx3tofx4
PDF
Adobe Flex - Developing Rich Internet Application Workshop Day 2
PPT
Flex 4 Overview
PPT
Flex 4 Deep Dive
PPT
Flex 4 Deep Dive
PDF
A Look at Flex and PHP
PPTX
Flex Introduction
ZIP
A Brief Intro to Adobe Flex
PPT
Adobe Flex Introduction
KEY
The basic flex training presentation
PPT
Skinning in Flex 4
PPTX
Basics of Flex Components, Skinning
PDF
A Look At Flex And Php
PPT
Apocalypse Soon
PDF
Flex4 Component Lifecycle
PDF
Flex4 Component Lifecycle
PDF
Introduction to Flex
PPT
How To Navigate And Extend The Flex Infrastructure
KEY
Visual Experiences with flex 4
KEY
Coding Flash : ActionScript(3.0) Tutorial
Migrating fx3tofx4
Adobe Flex - Developing Rich Internet Application Workshop Day 2
Flex 4 Overview
Flex 4 Deep Dive
Flex 4 Deep Dive
A Look at Flex and PHP
Flex Introduction
A Brief Intro to Adobe Flex
Adobe Flex Introduction
The basic flex training presentation
Skinning in Flex 4
Basics of Flex Components, Skinning
A Look At Flex And Php
Apocalypse Soon
Flex4 Component Lifecycle
Flex4 Component Lifecycle
Introduction to Flex
How To Navigate And Extend The Flex Infrastructure
Visual Experiences with flex 4
Coding Flash : ActionScript(3.0) Tutorial
Ad

More from Stefano Virgilli (14)

PDF
Is it photoshopped?
PDF
Shooting in a digital era
PPTX
Prototyping Mobile Application with Adobe FireWorks - By Linus Lim for VOX LAB
PDF
Silicon Valley Android Apps Brochure
PDF
Prototyping mobile apps_with_adobe
PDF
Cinematography c ot-102
PDF
Designer vs Client
PPTX
Adobe Flex - Foundation to Advanced (Bundle) [A-FX-103] Frameworks
PDF
All about colour - by Stefano Virgilli
PDF
Blending modes presentation
PDF
Building Flash-based websites using Adobe Flex - Lesson 10/10
PDF
Building Flash-based websites using Adobe Flex - Lesson 4/10
PDF
Building Flash-based websites using Adobe Flex - Lesson 1/10
PDF
Think again - Demystify graphic design
Is it photoshopped?
Shooting in a digital era
Prototyping Mobile Application with Adobe FireWorks - By Linus Lim for VOX LAB
Silicon Valley Android Apps Brochure
Prototyping mobile apps_with_adobe
Cinematography c ot-102
Designer vs Client
Adobe Flex - Foundation to Advanced (Bundle) [A-FX-103] Frameworks
All about colour - by Stefano Virgilli
Blending modes presentation
Building Flash-based websites using Adobe Flex - Lesson 10/10
Building Flash-based websites using Adobe Flex - Lesson 4/10
Building Flash-based websites using Adobe Flex - Lesson 1/10
Think again - Demystify graphic design
Ad

Recently uploaded (20)

PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
A systematic review of self-coping strategies used by university students to ...
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
GDM (1) (1).pptx small presentation for students
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
Cell Structure & Organelles in detailed.
PDF
RMMM.pdf make it easy to upload and study
PPTX
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
FourierSeries-QuestionsWithAnswers(Part-A).pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
A systematic review of self-coping strategies used by university students to ...
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
STATICS OF THE RIGID BODIES Hibbelers.pdf
GDM (1) (1).pptx small presentation for students
Abdominal Access Techniques with Prof. Dr. R K Mishra
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Chinmaya Tiranga quiz Grand Finale.pdf
Microbial diseases, their pathogenesis and prophylaxis
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
human mycosis Human fungal infections are called human mycosis..pptx
Cell Structure & Organelles in detailed.
RMMM.pdf make it easy to upload and study
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...

Building Flash-based websites using Adobe Flex - Lesson 3/10

  • 1. Building Flash-based websites using Flex Lesson 3 – CSS Skinning, Filters and Effects Alex Goh info@alekkus.com
  • 2. Agenda ● CSS Skinning ● Filters ● Effects
  • 3. CSS Skinning ● Each UI component has a series of CSS style properties that determine its appearance. (exactly like CSS styling in HTML) ●To change a styling property, either set it in the MXML tag of the UI component, or use a CSS stylesheet. Styling within MXML tag CSS stylesheet
  • 4. Filters ● Commonly-used filters: ● Bevel filter ● Blur filter ● Drop shadow filter ● Glow filter ● Gradient bevel filter ● Gradient glow filter ● Specifying filters for a UI component:
  • 5. Filters ● Each type of filters has its own properties/parameters:
  • 6. Effects ● Effects are short animation that occurs on a UI component when certain event occurs (e.g. when user click on the UI component) ● Flex offers an extensive list of effects: ● Blur effect ● Dissolve effect ● Fade effect ● Glow effect ● Iris effect ● Move effect ● Resize effect ● Rotate effect ● Sequence effect ● Sound effect ● Wipe down, left, right, up effect ● Zoom effect
  • 7. Effects ● More than one effect can be set on a UI component upon an event occurring by using: ● Parallel effect to execute a set of effects concurrently ● Sequence effect to execute a series of effects in sequence ● To set en effect on a UI component: ● Define a effect element ● Bind it to a effect properties on a UI component
  • 8. Effects Bind Bind
  • 9. Resources ● Flex style explorer - http://examples.adobe.com/flex2/consulting/styleexplorer/Flex2StyleExplorer.html ● Flex advanced effects library - http://www.efflex.org/EfflexExplorer.html