Tizen UI Theming with Component Designer

Size: px
Start display at page:

Download "Tizen UI Theming with Component Designer"

Transcription

1 Tizen UI Theming with Component Designer Vitalii Vorobiov Samsung R&D Institute Ukraine Copyright 2017 Samsung. All Rights Reserved.

2 Brief plan Tizen native UI application development (Elementary, Edje) What is EDC (Edje Data Collection) for Edje and Elementary Complexity EDC language coding Highlight all problems of coding themes for widgets Component Designer Main features of Component Designer Example of making style with Component Designer Future plans Q&A

3 Tizen framework EFL (Enlightenment foundation library)

4 Enlightenment Foundation Library

5 Enlightenment Foundation Library important for native development

6 Edje Data Collection

7 EDC (Edje Data Collection) Is a plain text file, consisting of instructions for the Edje Compiler EDC instructions Edje Compiler Elementary widgets EDC language defines how things will looks like

8 EDC primitives programs (for animation) resources STATE_SET SIGNAL_EMIT PLAY_TONE

9 Main EDC keywords Group (a set of parts and programs)

10 Main EDC keywords Group (a set of parts and programs) Part (single primitive with different properties)

11 Main EDC keywords Group (a set of parts and programs) Part (single primitive with different properties) State (single primitive can has different looks) State 1 State 2

12 Main EDC keywords Group (a set of parts and programs) Part (single primitive with different properties) State (single primitive can has different looks) Programs (change states of part with/without animation) Signal from world (ex. user clicked) Program change state of part

13 Resources Images (for IMAGE parts)

14 Resources Images (for IMAGE parts) Text Styles (RTF stuff, for TEXTBLOCK parts) font=sans:style=bold font_size=15 font_weight=bold font_width=expanded color=#192ec9ff underline_color=#ffffffff underline2_color=#ffffffff underline_dash_color=#ffffffff shadow_color=#1aead9ff glow_color=#1aead9ff glow2_color=#192ec9ff backing_color=#ffffffff strikethrough_color=#ffffffff align=middle valign=baseline wrap=char left_margin=2 right_margin=2 underline=off strikethrough=off backing=off style=far_soft_shadow,top_left tabstops=0 linesize=0 linerelsize=0 underline_dash_width=0 underline_dash_gap=0 password=off

15 Resources Images (for IMAGE parts) Text Styles (RTF stuff, for TEXTBLOCK parts) Color classes (for TEXT especially) Fonts (for TEXT and TEXTBLOCK of course) Sound (for Programs of course) and so on!

16 Part positioning problem Rel1 (0.0; 0.0) This part is going to be placed in area between rel1 and rel2 point Rel2 (1.0; 1.0)

17 Part positioning problem (offset) Rel1 (0.0; 0.0) Offset: 16px 16px Rel2 (1.0; 1.0)

18 Part positioning problem (relative) Rel1 (0.25; 0.25) Rel2 (0.75; 0.75)

19 Part positioning problem (relative to parts) Rel1 (0.25; 0.25) To: red part Edje will calculate it Rel2 (0.75; 0.75) To: blue part

20 Part positioning problem (relative to parts) Rel1 (1.0; 1.0) To: red rectangle Rel2 (0.0; 0.0) To: blue rectangle

21 Part positioning problem (align&relative to parts) Rel1 (1.0; 1.0) To: red rectangle Align: ( ) Rel2 (0.0; 0.0) To: blue rectangle

22 Let's make an EDC example

23 Group main with parts

24 IMAGE parts and resources header.png border.png

25 TEXT part added for topic

26 Don't forget about background

27 More resources!!! news_1.png news_2.png

28 More resources!!!

29 Text Style and TEXTBLOCK part Applied text style to TEXTBLOCK part font=breezesans font_size=16 color=#ffffff wrap=word

30 And the last topic (just copy&paste)

31 Themes l EDC layout l EDC layout Check widget l EDC layout

32

33 EDC coding highlights (main uncomfortables)

34 EDC coding highlights (main uncomfortables) Making one simple style produce huge EDC code Making entire theme for dozens of widgets produce insane amount of EDC code

35 EDC coding highlights (main uncomfortables) Making one simple style produce huge EDC code Making entire theme for dozens of widgets produce insane amount of EDC code

36 EDC coding highlights (main uncomfortables) Making one simple style produce huge EDC code Making entire theme for dozens of widgets produce insane amount of EDC code Using relatives and offsets sometimes is hard

37 EDC coding highlights (main uncomfortables) Making one simple style produce huge EDC code Making entire theme for dozens of widgets produce insane amount of EDC code Using relatives and offsets sometimes is hard TEXTBLOCK and Text Styles (obviously hard a lot of RTF properties) font=sans:style=bold font_size=15 font_weight=bold font_width=expanded color=#192ec9ff underline_color=#ffffffff underline2_color=#ffffffff underline_dash_color=#ffffffff shadow_color=#1aead9ff glow_color=#1aead9ff glow2_color=#192ec9ff backing_color=#ffffffff strikethrough_color=#ffffffff align=middle valign=baseline wrap=char left_margin=2 right_margin=2 underline=off strikethrough=off backing=off style=far_soft_shadow,top_left tabstops=0 linesize=0 linerelsize=0 underline_dash_width=0 underline_dash_gap=0 password=off

38 EDC coding highlights (main uncomfortables) Making one simple style produce huge EDC code Making entire theme for dozens of widgets produce insane amount of EDC code Using relatives and offsets sometimes is hard TEXTBLOCK and Text Styles (obviously hard a lot of RTF properties) A lot of different properties for every kind of part/resource/program (need to take a look at the reference documents if you need something)

39 Component Designer

40 Component Designer visual tool

41 Component Designer is a part of Tizen Studio

42 Component Designer is a part of Tizen Studio and crossplatform

43 Component Designer high-level overview 1. List of groups 3 2. List of part/state/items/programs/data 3. Tabs of opened groups 4. Properties of selected items Workspace 2

44 Component Designer high-level overview (groups)

45 Component Designer high-level overview (groups) General EDC groups are folders and simple files All styles for widgets goes this way: elm/widget/class/style but some widgets are more complex (for example GenList item): elm/genlist/item/class/style elm/bg/base/default (style for widget background)

46 Component Designer high-level overview (groups) General EDC groups are folders and simple files It is possible to create new styles

47 Component Designer high-level overview (groups) General EDC groups are folders and simple files It is possible to create new styles Or create a copy of already existed style to modify

48 Component Designer high-level overview (groups) General EDC groups are folders and simple files It is possible to create new styles Or create a copy of already existed style to modify Make alias of currently existed groups with another name elm/bg/base/alias is alias group of elm/bg/base/default Alias groups are not editable (!) it is just a link with different name

49 Component Designer high-level overview (groups) General EDC groups are folders and simple files It is possible to create new styles Or create a copy of already existed style to modify Make alias of currently existed groups with another name Delete group ( ), alias ( ) or entire folder ( ) of groups and folders

50 Component Designer high-level overview (tabs)

51 Component Designer high-level overview (tabs) It is possible to open to edit as many groups as possible. There are tabs for every opened group. It is very comfortable to use when editing complex widgets (entry, fileselector, genlist, slider etc).

52 Component Designer high-level overview (groups, tabs) (!) Keep in mind, if any of groups is already opened, it won't be able to delete, firstly it is important to close tab. Highlighted group elm/bg/base/default opened in tabs, so it is impossible to delete it till it is opened.

53 Component Designer high-level overview (parts, states)

54 Component Designer high-level overview (parts, states) Shows parts, their states and part items (if they exists), programs and data items

55 Component Designer high-level overview (parts, states) Shows parts, their states and part items (if they exists), programs and data items Show ( )/hide ( ) part by clicking on eye (make it visible/invisible on workspace)

56 Component Designer high-level overview (parts, states) Shows parts, their states and part items (if they exists), programs and data items Show ( )/hide ( ) part by clicking on eye (make it visible/invisible on workspace) Indicate which group those parts are related to (currently opened tab of that group)

57 Component Designer high-level overview (parts, states) Shows parts, their states and part items (if they exists), programs and data items Show ( )/hide ( ) part by clicking on eye (make it visible/invisible on workspace) Indicate which group those parts are related to (currently opened tab of that group) Restack parts above and below (top parts are actually on the very bottom of canvas)

58 Component Designer high-level overview (parts, states) Shows parts, their states and part items (if they exists), programs and data items Show ( )/hide ( ) part by clicking on eye (make it visible/invisible on workspace) Indicate which group those parts are related to (currently opened tab of that group) Restack parts above and below (top parts are actually on the very bottom of canvas) Delete selected item (part/state/part item/program/data) [important: default state cannot be deleted]

59 Component Designer high-level overview (parts, states) Shows parts, their states and part items (if they exists), programs and data items Show ( )/hide ( ) part by clicking on eye (make it visible/invisible on workspace) Indicate which group those parts are related to (currently opened tab of that group) Restack parts above and below (top parts are actually on the very bottom of canvas) Delete selected item (part/state/part item/program/data) [important: default state cannot be deleted] Add programs (there will be popup for programs)

60 Component Designer high-level overview (data) Data is very important with some widgets. For example genlist require lists of certain data items as properties. Below is typical data items for style elm/genlist/item/default/default and example property of it. This means that part elm.text will be used to set up text into genlist item, otherwise it won't work at all. It's a common mistake: forgetting to put data items for genlist item style.

61 Component Designer high-level overview (properties)

62 Component Designer high-level overview (properties) Every selected part/item/state/program etc will show it's properties on the right

63 Component Designer high-level overview (properties) Every selected part/item/state/program etc will show it's properties on the right Property tab shows all the possible supported properties of parts/states/programs etc Experiments require knowledge of existed properties VS Possible to experiment more often with unknown properties

64 Component Designer high-level overview (properties) Every selected part/item/state/program etc will show it's properties on the right Property tab shows all the possible supported properties of parts/states/programs etc Every part and their state has common properties and their own

65 Component Designer high-level overview (properties) Every selected part/item/state/program etc will show it's properties on the right Property tab shows all the possible supported properties of parts/states/programs etc Every part and their state has common properties and their own Map transformation!

66 Component Designer high-level overview (properties) Every selected part/item/state/program etc will show it's properties on the right Property tab shows all the possible supported properties of parts/states/programs etc Every part and their state has common properties and their own Map transformation! Property tooltips (!) No more documentation! Just hover mouse over the property and it will show up tooltip with description of the attribute

67 Component Designer high-level overview (properties) Every selected part/item/state/program etc will show it's properties on the right Property tab shows all the possible supported properties of parts/states/programs etc Every part and their state has common properties and their own Map transformation! Property tooltips Using resources and resource managers (specific properties)

68 Resource managers

69 Resource managers (image manager) 1. Possible to import images from file system and delete them from project 2. Shows full image when selected 3. Show some information about selected image in Property tab (on the right) 4. Possible to search through images 5. Shows entire list of images already in project

70 Resource managers (color class manager) 1. Creating new color classes and deleting old one 2. Apply and show selected color class on a certain text to see 3. Modify colors and description of selected color class in property tab on the right 4. Possible to search through color class names 5. Shows entire list of color classes which are already in project

71 Resource managers (style manager) 1. Creating new tags/styles and deleting old one 2. Apply and show selected text styles on a certain 2 1 text to see 3. Modify RTF properties of style 4. Possible to search through styles 5. Shows entire list of tags and styles of project 5 4 3

72 Component Designer high-level overview (workspace)

73 Component Designer high-level overview (workspace) Parts are shown on workspace with their size and applied properties There are parts which are easy to show (like rectangle, text or image) And there are parts which are hard to show because they are invisible (like swallow, spacer, box or proxy)

74 Component Designer parts on workspace Swallow is just container for other widgets and layouts Spacer is just invisible part for calculation Group is hard to show because if we show it that would be a mess on workspace Same for box and table Proxy also require to be shown when it's source is empty. So Component Designer shows those parts on workspace with specific pattern which is simple to get used to.

75 Component Designer high-level overview (workspace) Parts are shown on workspace with their size and applied properties It is possible to select part on workspace

76 Component Designer high-level overview (workspace) Parts are shown on workspace with their size and applied properties It is possible to select part on workspace and change size of it

77 Component Designer high-level overview (workspace) Parts are shown on workspace with their size and applied properties It is possible to select part on workspace and change size of it Object area mode of selected parts shows area between rel1 and rel2, and now able to change align

78 Workspace (object area) Fast example of object area usage. We need set up that yellow rectangle (with mixed maximum side but no minimum side so it is possible to make it smaller) exactly between image and text

79 Workspace (object area) Set up rel1 related to image part and set up 100% as X. So here is Component Designer shows that rectangle will be placed inside of an area that starts from end of image part (by X) till the end of canvas.

80 Workspace (object area) Set up rel2 related to text part by 0% of it's size by X. Component Designer shows that rectangle will be placed inside of an area that starts from end of image part (100% of it by X) till the beginning of text part (0% of it by X).

81 Workspace (object area) Here we are, rectangle will be there between those parts despite any of canvas size. On this example we make layout smaller or bigger and see the result of rectangle.

82 Component Designer high-level overview (workspace) Parts are shown on workspace with their size and applied properties It is possible to select part on workspace and change size of it Object area mode of selected parts Rulers! Rulers shows actual sizes of object area (blue hatch area) and sizes of selected part (blue rectangle) and of parts being used to relative points (green and navy blue rectangles)

83 Component Designer high-level overview (workspace) Parts are shown on workspace with their size and applied properties It is possible to select part on workspace and change size of it Object area mode of selected parts Rulers! Workspace menu

84 Workspace menu 1. Lock to make it unable to resize canvas/layout 2. Actual and current size of canvas area 3. Undo/Redo controls 4. Shortcuts to library (image managers, style managers, etc) 5. Live view mode (to test currently opened group) 6. Fit canvas area to workspace 7. Zoom

85 Live View (here is GenList Item)

86 Live View (we can check how it looks like)

87 Live View (we can check how it looks like)

88 Component Designer EXAMPLE

89 Plans Supporting 3D Vector Graphic Text effects based on Evas_Filters Keep up to date with all new EDC features

90 We need your feedbacks Component Designer (more about it): goo.gl/opbzig Or if you have any questions : vi.vorobiov@samsung.com

91 Special Thanks Samsung Electronics / Software R&D Center / Tizen Platform Lab Samsung R&D Institute Ukraine team

92 Q&A

The Art of Tizen UI Theme Technology in Various Profiles

The Art of Tizen UI Theme Technology in Various Profiles The Art of Tizen UI Theme Technology in Various Profiles Daniel Juyung Seo Samsung Electronics Who Am I 2 Daniel Juyung Seo Senior Engineer at Samsung Electronics juyung.seo@samsung.com a.k.a SeoZ Tizen

More information

MICROSOFT WORD 2010 BASICS

MICROSOFT WORD 2010 BASICS MICROSOFT WORD 2010 BASICS Word 2010 is a word processing program that allows you to create various types of documents such as letters, papers, flyers, and faxes. The Ribbon contains all of the commands

More information

A Case Study of Mobile Application Development. Wei Dong Samsung Electronics

A Case Study of Mobile Application Development. Wei Dong Samsung Electronics A Case Study of Mobile Application Development Wei Dong Samsung Electronics Content Tizen Application Development Practices of Tizen Application Development Performance optimization Memory usage Database

More information

Introduction. Watch the video below to learn more about getting started with PowerPoint. Getting to know PowerPoint

Introduction. Watch the video below to learn more about getting started with PowerPoint. Getting to know PowerPoint PowerPoint 2016 Getting Started With PowerPoint Introduction PowerPoint is a presentation program that allows you to create dynamic slide presentations. These presentations can include animation, narration,

More information

In the first class, you'll learn how to create a simple single-view app, following a 3-step process:

In the first class, you'll learn how to create a simple single-view app, following a 3-step process: Class 1 In the first class, you'll learn how to create a simple single-view app, following a 3-step process: 1. Design the app's user interface (UI) in Xcode's storyboard. 2. Open the assistant editor,

More information

UI, Graphics & EFL. Carsten Haitzler Principal Engineer Samsung Electronics Korea Founder/Leader Enlightenment / EFL

UI, Graphics & EFL. Carsten Haitzler Principal Engineer Samsung Electronics Korea Founder/Leader Enlightenment / EFL UI, Graphics & EFL Carsten Haitzler Principal Engineer Samsung Electronics Korea c.haitzler@samsung.com Founder/Leader Enlightenment / EFL Display System Overview Graphics 4 Graphics Old-School FB 5 In

More information

POWERPOINT BASICS: MICROSOFT OFFICE 2010

POWERPOINT BASICS: MICROSOFT OFFICE 2010 POWERPOINT BASICS: MICROSOFT OFFICE 2010 GETTING STARTED PAGE 02 Prerequisites What You Will Learn USING MICROSOFT POWERPOINT PAGE 03 Microsoft PowerPoint Components SIMPLE TASKS IN MICROSOFT POWERPOINT

More information

PowerPoint Instructions

PowerPoint Instructions PowerPoint Instructions Exercise 1: Type and Format Text and Fix a List 1. Open the PowerPoint Practice file. To add a company name to slide 1, click the slide 1 thumbnail if it's not selected. On the

More information

ACTIVINSPIRE CHEATSHEET

ACTIVINSPIRE CHEATSHEET ACTIVINSPIRE CHEATSHEET Dashboard Toolbox Customize Browser Marquee THE DASHBOARD When ActivInspire opens, the Dashboard appears. The Dashboard contains shortcuts to flipcharts and time-saving tools. It

More information

Interactive Presentation Manual

Interactive Presentation Manual Interactive Presentation Manual Contents 1. Basic Use 1.1. Master Layout 1.2. Widget Creation 1.3. Widget Customization 1.4. Move Widgets 1.5. Grids 1.6. Saving Your Progress 1.7. Deleting Widgets 1.7.1.

More information

ITP 101 Project 2 - Photoshop

ITP 101 Project 2 - Photoshop ITP 101 Project 2 - Photoshop Project Objectives Learn how to use an image editing application to create digital images. We will use Adobe Photoshop for this project. Project Details To continue the development

More information

Basics of ActivInspire

Basics of ActivInspire Basics of ActivInspire Course Instructor: Ashley Witman witman@wlake.org Handbook by Heather Hamker Flipchart by: Ashley Witman 1 credit class 1 Table of Contents Topics Page # Module 1: Breaking it Down

More information

Fruit Snake SECTION 1

Fruit Snake SECTION 1 Fruit Snake SECTION 1 For the first full Construct 2 game you're going to create a snake game. In this game, you'll have a snake that will "eat" fruit, and grow longer with each object or piece of fruit

More information

PRESENTER RESOURCES. Notes: The Web Promethean Planet ActivInspire Help ActivInspire Cheatsheet (pdf) ActivInspire Basics (pdf)

PRESENTER RESOURCES. Notes: The Web Promethean Planet ActivInspire Help ActivInspire Cheatsheet (pdf) ActivInspire Basics (pdf) PRESENTER RESOURCES Notes: The Web Promethean Planet ActivInspire Help ActivInspire Cheatsheet (pdf) ActivInspire Basics (pdf) Teacher Share Drive "Teacher_Share" Folder "Interactive Whiteboard Lessons

More information

Overview of Adobe Fireworks

Overview of Adobe Fireworks Adobe Fireworks Overview of Adobe Fireworks In this guide, you ll learn how to do the following: Work with the Adobe Fireworks workspace: tools, Document windows, menus, and panels. Customize the workspace.

More information

PowerPoint Slide Basics. Introduction

PowerPoint Slide Basics. Introduction PowerPoint 2016 Slide Basics Introduction Every PowerPoint presentation is composed of a series of slides. To begin creating a slide show, you'll need to know the basics of working with slides. You'll

More information

edev Technologies SmartWord4TFS Release Notes

edev Technologies SmartWord4TFS Release Notes edev Technologies SmartWord4TFS Release Notes edev Technologies 3/14/2017 Table of Contents 1. SYSTEM REQUIREMENTS... 2 2. APPLICATION SETUP... 4 3. NEW FEATURES... 5 4. ENHANCED FEATURES... 5 5. KNOWN

More information

REMEMBER TO BRING YOUR MEMORY STICK TO EVERY LAB!

REMEMBER TO BRING YOUR MEMORY STICK TO EVERY LAB! CS 1033 Multimedia and Communications Lab 8: Animation with Video Timeline REMEMBER TO BRING YOUR MEMORY STICK TO EVERY LAB! LAB #8 - Exercise 1 Objectives: Upon completion of Exercise 1 you should be

More information

DOING MORE WITH WORD: MICROSOFT OFFICE 2010

DOING MORE WITH WORD: MICROSOFT OFFICE 2010 DOING MORE WITH WORD: MICROSOFT OFFICE 2010 GETTING STARTED PAGE 02 Prerequisites What You Will Learn USING MICROSOFT WORD PAGE 03 Viewing Toolbars Adding and Removing Buttons MORE TASKS IN MICROSOFT WORD

More information

Links Menu (Blogroll) Contents: Links Widget

Links Menu (Blogroll) Contents: Links Widget 45 Links Menu (Blogroll) Contents: Links Widget As bloggers we link to our friends, interesting stories, and popular web sites. Links make the Internet what it is. Without them it would be very hard to

More information

A Quick and Easy Guide To Using Canva

A Quick and Easy Guide To Using Canva A Quick and Easy Guide To Using Canva Canva is easy to use and has great tools that allow you to design images that grab anyone s eye. These images can be used on your personal website, Pinterest, and

More information

LizardThemes.com Free & Premium WordPress Themes. LizardThemes. User Guide. First Edition

LizardThemes.com Free & Premium WordPress Themes. LizardThemes. User Guide. First Edition LizardThemes.com Free & Premium WordPress Themes LizardThemes User Guide First Edition Online version: http://lizardthemes.com/documentation/ 2013 Contents Chapter 1 How to start... 3 Chapter 2 Theme Settings...

More information

Dive Into Visual C# 2008 Express

Dive Into Visual C# 2008 Express 1 2 2 Dive Into Visual C# 2008 Express OBJECTIVES In this chapter you will learn: The basics of the Visual Studio Integrated Development Environment (IDE) that assists you in writing, running and debugging

More information

Better UI Makes ugui Better!

Better UI Makes ugui Better! Better UI Makes ugui Better! 2016 Thera Bytes UG Developed by Salomon Zwecker TABLE OF CONTENTS Better UI... 1 Better UI Elements... 4 1 Workflow: Make Better... 4 2 UI and Layout Elements Overview...

More information

Kindle Create User Guide

Kindle Create User Guide Kindle Create User Guide v1.5 English Feb. 27, 2018 Copyright 2018 Amazon.com, Inc. or its affiliates. All rights reserved. Revision History Revision Number Revision Notes 1.5 Added section 1.1, Changing

More information

Designer Reference 1

Designer Reference 1 Designer Reference 1 Table of Contents USE OF THE DESIGNER...4 KEYBOARD SHORTCUTS...5 Shortcuts...5 Keyboard Hints...5 MENUS...7 File Menu...7 Edit Menu...8 Favorites Menu...9 Document Menu...10 Item Menu...12

More information

Word 2016 Advanced. North American Edition SAMPLE

Word 2016 Advanced. North American Edition SAMPLE Word 2016 Advanced Word 2016 Advanced North American Edition WORD 2016 ADVANCED Page 2 2015 Cheltenham Group Pty. Ltd. All trademarks acknowledged. E&OE. No part of this document may be copied without

More information

The Fundamentals. Document Basics

The Fundamentals. Document Basics 3 The Fundamentals Opening a Program... 3 Similarities in All Programs... 3 It's On Now What?...4 Making things easier to see.. 4 Adjusting Text Size.....4 My Computer. 4 Control Panel... 5 Accessibility

More information

GETTING STARTED IN FRONTPAGE 2000 SETTING THE BACKGROUND

GETTING STARTED IN FRONTPAGE 2000 SETTING THE BACKGROUND STUDENT INFORMATION PACKET GETTING STARTED IN FRONTPAGE 2000 Click on the icon on the Desktop or go to Start > Programs > FrontPage. This will open a blank white page. Now the fun begins SETTING THE BACKGROUND

More information

Creating Accessible Onscreen Books using PowerPoint Software for Mac (Microsoft Office 2010) Mari Beth Coleman, Ph.D. Jason R. Gordon, Ed.S.

Creating Accessible Onscreen Books using PowerPoint Software for Mac (Microsoft Office 2010) Mari Beth Coleman, Ph.D. Jason R. Gordon, Ed.S. 1 Creating Accessible Onscreen Books using PowerPoint Software for Mac (Microsoft Office 2010) Mari Beth Coleman, Ph.D. Jason R. Gordon, Ed.S. University of Tennessee *Feel free to use these directions,

More information

Overview of Adobe Fireworks CS6

Overview of Adobe Fireworks CS6 Overview of Adobe Fireworks CS6 Lesson topics: Work with the Adobe Fireworks CS6 workspace: tools, Document windows, menus, and panels. Customize the workspace. Change the magnification of a document.

More information

This is a piece of software that allows the user to make presentations. Its user interface is radically different to that of PowerPoint.

This is a piece of software that allows the user to make presentations. Its user interface is radically different to that of PowerPoint. Prezi www.prezi.com This is a piece of software that allows the user to make presentations. Its user interface is radically different to that of PowerPoint. Users need to register in order to use Prezi

More information

Apps localization practices and market feedback on example of Gear S2/S3

Apps localization practices and market feedback on example of Gear S2/S3 Apps localization practices and market feedback on example of Gear S2/S3 1 Kostiantyn Solonetskyi k.solonetsky@samsung.com Vitalii Vorobiov vi.vorobiov@samsung.com Samsung R&D Institute Ukraine Copyright

More information

HYPERSTUDIO TOOLS. THE GRAPHIC TOOL Use this tool to select graphics to edit. SPRAY PAINT CAN Scatter lots of tiny dots with this tool.

HYPERSTUDIO TOOLS. THE GRAPHIC TOOL Use this tool to select graphics to edit. SPRAY PAINT CAN Scatter lots of tiny dots with this tool. THE BROWSE TOOL Us it to go through the stack and click on buttons THE BUTTON TOOL Use this tool to select buttons to edit.. RECTANGLE TOOL This tool lets you capture a rectangular area to copy, cut, move,

More information

Handout Objectives: a. b. c. d. 3. a. b. c. d. e a. b. 6. a. b. c. d. Overview:

Handout Objectives: a. b. c. d. 3. a. b. c. d. e a. b. 6. a. b. c. d. Overview: Computer Basics I Handout Objectives: 1. Control program windows and menus. 2. Graphical user interface (GUI) a. Desktop b. Manage Windows c. Recycle Bin d. Creating a New Folder 3. Control Panel. a. Appearance

More information

Edge Television Advertisement. -Open the 3 images of TV characters and the network logo in Photoshop. Your images must be high resolution images!

Edge Television Advertisement. -Open the 3 images of TV characters and the network logo in Photoshop. Your images must be high resolution images! -Open the 3 images of TV characters and the network logo in Photoshop. Your images must be high resolution images! -Use Layer Styles to add a White Stroke of 5 pixels to each image you cut out. This will

More information

a child-friendly word processor for children to write documents

a child-friendly word processor for children to write documents Table of Contents Get Started... 1 Quick Start... 2 Classes and Users... 3 Clicker Explorer... 4 Ribbon... 6 Write Documents... 7 Document Tools... 8 Type with a Keyboard... 12 Write with a Clicker Set...

More information

PowerPoint 2002 Manual

PowerPoint 2002 Manual PowerPoint 2002 Manual Internet and Technology Training Services Miami-Dade County Public Schools Contents How to Design Your Presentation...3 PowerPoint Templates...6 Formatting Your Slide Show...7 Creating

More information

Silverlight Invaders Step 0: general overview The purpose of this tutorial is to create a small game like space invaders. The first thing we will do is set up the canvas of design some user controls (

More information

No Programming Required Create web apps rapidly with Web AppBuilder for ArcGIS

No Programming Required Create web apps rapidly with Web AppBuilder for ArcGIS No Programming Required Create web apps rapidly with Web AppBuilder for ArcGIS By Derek Law, Esri Product Manager, ArcGIS for Server Do you want to build web mapping applications you can run on desktop,

More information

Lesson 4 - Creating a Text Document Using WordPad

Lesson 4 - Creating a Text Document Using WordPad Lesson 4 - Creating a Text Document Using WordPad OBJECTIVES: To learn the basics of word processing programs and to create a document in WordPad from Microsoft Windows. A word processing program is the

More information

IGCSE ICT Section 16 Presentation Authoring

IGCSE ICT Section 16 Presentation Authoring IGCSE ICT Section 16 Presentation Authoring Mr Nicholls Cairo English School P a g e 1 Contents Importing text to create slides Page 4 Manually creating slides.. Page 5 Removing blank slides. Page 5 Changing

More information

Lesson 5 Styles, Tables, and Frames

Lesson 5 Styles, Tables, and Frames In this lesson you will learn how to create a new document that imports the custom page and paragraph styles created in earlier lessons. You will also see how to add tables to your documents. If LibreOffice

More information

DOING MORE WITH WORD: MICROSOFT OFFICE 2013

DOING MORE WITH WORD: MICROSOFT OFFICE 2013 DOING MORE WITH WORD: MICROSOFT OFFICE 2013 GETTING STARTED PAGE 02 Prerequisites What You Will Learn USING MICROSOFT WORD PAGE 03 Viewing Toolbars Adding and Removing Buttons MORE TASKS IN MICROSOFT WORD

More information

Managing custom montage files Quick montages How custom montage files are applied Markers Adding markers...

Managing custom montage files Quick montages How custom montage files are applied Markers Adding markers... AnyWave Contents What is AnyWave?... 3 AnyWave home directories... 3 Opening a file in AnyWave... 4 Quick re-open a recent file... 4 Viewing the content of a file... 5 Choose what you want to view and

More information

ActivInspire Main Tool Box

ActivInspire Main Tool Box Toolbox Options Docking Roll In/Out ActivInspire Main Tool Box Roll In must be unchecked to view the 3rd column of the Tool Box to display your Tool History.your most recently used tools. Constantly updates.

More information

Getting started with your

Getting started with your Getting started with your Connecting your Silhouette Portrait 1 Check Included Items The Silhouette Portrait comes with the items shown in the following list. Check that all the items have been included

More information

AGENDA. :: Homework Upload. :: Photoshop Lesson 4: Creating a PSD Wireframe [Homepage] I. DOCUMENT SET-UP: II. DRAWING SHAPES III.

AGENDA. :: Homework Upload. :: Photoshop Lesson 4: Creating a PSD Wireframe [Homepage] I. DOCUMENT SET-UP: II. DRAWING SHAPES III. CLASS :: 04 MULTIMEDIA TOOLS :: CLASS NOTES 10.02 2017 AGENDA :: Homework Upload [ A-2 ] Ultimate Composite! Upload A-2 Project to Student PSD Folder :: Photoshop Lesson 4: Creating a PSD Wireframe [Homepage]

More information

Cognos. Active Reports Development. Presented by: Craig Randell

Cognos. Active Reports Development. Presented by: Craig Randell Cognos Active Reports Development Presented by: Craig Randell Objectives: Understand the purpose and benefits of Active Reports Through theory and demonstration introduce the different Active Report Components

More information

Azon Master Class. By Ryan Stevenson Guidebook #5 WordPress Usage

Azon Master Class. By Ryan Stevenson   Guidebook #5 WordPress Usage Azon Master Class By Ryan Stevenson https://ryanstevensonplugins.com/ Guidebook #5 WordPress Usage Table of Contents 1. Widget Setup & Usage 2. WordPress Menu System 3. Categories, Posts & Tags 4. WordPress

More information

Tutorial: GNU Radio Companion

Tutorial: GNU Radio Companion Tutorials» Guided Tutorials» Previous: Introduction Next: Programming GNU Radio in Python Tutorial: GNU Radio Companion Objectives Create flowgraphs using the standard block libraries Learn how to debug

More information

ChemSense Studio Client Version 3.0.7

ChemSense Studio Client Version 3.0.7 Quick Start Guide: ChemSense Studio Client Version 3.0.7 January 5, 2005 Comments/Questions/Bug Report? E-mail: chemsense-contact@ctl.sri.com Background The ChemSense Studio Client software supports the

More information

Prezi PREZI ONLINE ACCOUNT START FROM A TEMPLATE

Prezi PREZI ONLINE ACCOUNT START FROM A TEMPLATE Prezi PREZI ONLINE ACCOUNT Go to www.prezi.com/pricing/edu and sign up for an online only account. This account is available anywhere in the world as long as you have access to the internet. After creating

More information

:: MULTIMEDIA TOOLS :: CLASS NOTES

:: MULTIMEDIA TOOLS :: CLASS NOTES CLASS :: 04 02.15 2017 AGENDA :: Homework Upload [ A-2 ] Ultimate Composite! Upload A-2 Project to Student PSD Folder :: Photoshop Lesson 4: Creating a PSD Wireframe [Homepage] I. DOCUMENT SET-UP: a. Dimensions

More information

InDesign UX Design Patterns. by Justin Putney

InDesign UX Design Patterns. by Justin Putney InDesign UX Design Patterns by Justin Putney InDesign UX Design Patterns Hi, I m Justin Putney, Owner of Ajar Productions. Thanks for downloading this guide! It s full of ways to create interactive user

More information

MS PowerPoint Useful Features. Choose start options. Change Office backgrounds and colours

MS PowerPoint Useful Features. Choose start options. Change Office backgrounds and colours MS PowerPoint Useful Features Note: Depending on your installation of MS Office, the screens you see on your PC may vary slightly from those shown on this fact sheet. Choose start options The first time

More information

Abdulbasit H. Mhdi Assistant lecturer Chemical engineering/ Tikrit University

Abdulbasit H. Mhdi Assistant lecturer Chemical engineering/ Tikrit University Abdulbasit H. Mhdi Assistant lecturer Chemical engineering/ Tikrit University Introduction To Microsoft Excel Getting started with Excel Excel and Word have a lot in common, since it s belong to the MS

More information

USER GUIDE MADCAP CAPTURE 7. Getting Started

USER GUIDE MADCAP CAPTURE 7. Getting Started USER GUIDE MADCAP CAPTURE 7 Getting Started Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document

More information

edev Technologies integreat4tfs 2015 Update 2 Release Notes

edev Technologies integreat4tfs 2015 Update 2 Release Notes edev Technologies integreat4tfs 2015 Update 2 Release Notes edev Technologies 11/18/2015 Table of Contents 1. INTRODUCTION... 2 2. SYSTEM REQUIREMENTS... 3 3. APPLICATION SETUP... 3 DASHBOARD... 4 1. FEATURES...

More information

DesignCAD 3D Max 22.1 Release Notes

DesignCAD 3D Max 22.1 Release Notes DesignCAD 3D Max 22.1 Release Notes December 2012 This update to DesignCAD offers the following improvements and fixes: BasicCAD: We have added some new Query/Change parameters to address missing functionality:

More information

Installation and Activation of Foody pro theme

Installation and Activation of Foody pro theme Installation and Activation of Foody pro theme Installation 1. Install Word Press from http://codex.wordpress.org/installing_wordpress. 2. Upload via Word press Admin: - Go to your WordPress admin panel,

More information

Touring the Workspace Guide

Touring the Workspace Guide MadCap Flare Touring the Workspace Guide Version 9.0 THIS USER GUIDE WAS CREATED USING MADCAP FLARE Copyright 2013 MadCap Software. All rights reserved. Information in this document is subject to change

More information

Placing Text in Columns

Placing Text in Columns Chapter When entering a page of text it is sometimes advantageous to place that text in columns. This can make the passage easier to read and make more efficient use of the space available on a page. Microsoft

More information

Lesson 4 Page Styles

Lesson 4 Page Styles Lesson 4 Page Styles The Concept of Styles: Styles: In the context of LibreOffice Writer, Styles refers to the characteristics of a part of a document. For example, a Page Style includes information about

More information

CREATING A POWERPOINT PRESENTATION BASIC INSTRUCTIONS

CREATING A POWERPOINT PRESENTATION BASIC INSTRUCTIONS CREATING A POWERPOINT PRESENTATION BASIC INSTRUCTIONS By Carolyn H. Brown This document is created with PowerPoint 2013/15 which includes a number of differences from earlier versions of PowerPoint. GETTING

More information

CSS Crash Course for Fearless Bloggers by Gill Andrews

CSS Crash Course for Fearless Bloggers by Gill Andrews CSS Crash Course for Fearless Bloggers by Gill Andrews The main principle of using CSS with HTML... 2 Why not leave all the CSS inside the HTML?... 5 You think you did everything right, but your style

More information

Who should use this manual. Signing into WordPress

Who should use this manual. Signing into WordPress WordPress Manual Table of Contents Who should use this manual... 3 Signing into WordPress... 3 The WordPress Dashboard and Left-Hand Navigation Menu... 4 Pages vs. Posts... 5 Adding & Editing Your Web

More information

Artistic Text. Basics 1

Artistic Text. Basics 1 Basics 1 In this tutorial, we ll show you how to: Work with artistic text. Create, edit, and format text. Apply shadows, reflections, and other text effects. Create shaped text (or text-on-a-path). 2 Basics

More information

I will show you how to Brighten or Darken in the Effects. As I mentioned in Part 1, I decided to do that in this Part vs. the Part 1, because if I

I will show you how to Brighten or Darken in the Effects. As I mentioned in Part 1, I decided to do that in this Part vs. the Part 1, because if I Part 2 Change Brighten or Darken on Effects I will show you how to Brighten or Darken in the Effects. As I mentioned in Part 1, I decided to do that in this Part vs. the Part 1, because if I did in Part

More information

Getting started with PowerPoint 2010

Getting started with PowerPoint 2010 To start PowerPoint, select Start/All Programs/Microsoft Office/Microsoft PowerPoint 2010. PowerPoint opens to a new presentation. A presentation consists of one or more slides. The window has three parts,

More information

For detailed instructions, click the links below. To ask questions, request features, or report problems, visit feedback.photoshop.com.

For detailed instructions, click the links below. To ask questions, request features, or report problems, visit feedback.photoshop.com. Workspace basics For detailed instructions, click the links below. To ask questions, request features, or report problems, visit feedback.photoshop.com. You create and manipulate your documents and files

More information

BASIC MICROSOFT POWERPOINT

BASIC MICROSOFT POWERPOINT BASIC MICROSOFT POWERPOINT PART ONE PHONE: 504-838-1144 IT Training Team Jefferson Parish Library EMAIL: jpltrain@jplibrary.net In this class you will learn to: Launch, close, and interact with Microsoft

More information

Unit 21 - Creating a Button in Macromedia Flash (simplified)

Unit 21 - Creating a Button in Macromedia Flash (simplified) Unit 21 - Creating a Button in Macromedia Flash (simplified) Items needed to complete the Navigation Bar: Unit 21 - House Style Unit 21 - Graphics Sketch Diagrams Document ------------------------------------------------------------------------------------------------

More information

The purpose of this tutorial is to introduce you to the Construct 2 program. First, you will be told where the software is located on the computer

The purpose of this tutorial is to introduce you to the Construct 2 program. First, you will be told where the software is located on the computer Learning Targets: Students will be introduced to industry recognized game development software Students will learn how to navigate within the software Students will learn the basics on how to use Construct

More information

Ad Muncher's New Interface Layout

Ad Muncher's New Interface Layout Ad Muncher's New Interface Layout We are currently working on a new layout for Ad Muncher's configuration window. This page will document the new layout. Interface Layout Objectives The ability to modify

More information

Let s Make a Front Panel using FrontCAD

Let s Make a Front Panel using FrontCAD Let s Make a Front Panel using FrontCAD By Jim Patchell FrontCad is meant to be a simple, easy to use CAD program for creating front panel designs and artwork. It is a free, open source program, with the

More information

MS Word Basics. Groups within Tabs

MS Word Basics. Groups within Tabs MS Word Basics Instructor: Bev Alderman L e t s G e t S t a r t e d! Open and close MS Word Open Word from the desktop of your computer by Clicking on the Start>All programs>microsoft Office >Word 2010

More information

Adobe Flash CS5. Creating a web banner. Garvin Ling Juan Santa Cruz Bruno Venegas

Adobe Flash CS5. Creating a web banner. Garvin Ling Juan Santa Cruz Bruno Venegas Adobe Flash CS5 Creating a web banner Garvin Ling Juan Santa Cruz Bruno Venegas Introduction In this tutorial, you will be guided through a step-by-step process on how to create your very own animated

More information

AURUM Metro Navigation

AURUM Metro Navigation AURUM Metro Navigation End User Document Version 1.0 Oct 2016 Table of Contents 1. Introduction... 3 2. Initialization... 4 2.1 Create Metro Navigation List... 4 2.1.1 Adding the Metro Navigation Web part...

More information

Installation & User Guide

Installation & User Guide Copyright 2010-2017 Cotek Systems Inc. All rights reserved. Corporate Headquarters 3722 Pleasantdale Rd Ste 6 Atlanta, GA 30340 USA Sales Support Please be patient while waiting for response. (24/7 Support!)

More information

QuickStart Guide MindManager 7 MAC

QuickStart Guide MindManager 7 MAC QuickStart Guide MindManager 7 MAC Contents Welcome to Mindjet MindManager...... 1 Technical Support and Registration... 1 About this User Guide............... 1 Learn about MindManager and maps... 2 What

More information

Tajima DGML by Pulse Software Version 2009 Setting Up The Software

Tajima DGML by Pulse Software Version 2009 Setting Up The Software Tajima DGML by Pulse Software Version 2009 Setting Up The Software Before we start to learn anything about the software, I will show you how to set up your screen to work with ease. Before we actually

More information

GO! with Microsoft Access 2016 Comprehensive

GO! with Microsoft Access 2016 Comprehensive GO! with Microsoft Access 2016 Comprehensive First Edition Chapter 3 Forms, Filters, and Reports 2 Create and Use a Form to Add and Delete Records A form is a database object that can be used to: display

More information

The new layer will be part of the template because we want it to appear alongside the nav bar on every page.

The new layer will be part of the template because we want it to appear alongside the nav bar on every page. Chapter 6 Layers In this chapter you'll be creating the Chalets page. Like the other pages, the bulk of the Chalets page is made up of images and text set in a table which you are already familiar with.

More information

Basic Concepts. Launching MultiAd Creator. To Create an Alias. file://c:\documents and Settings\Gary Horrie\Local Settings\Temp\~hh81F9.

Basic Concepts. Launching MultiAd Creator. To Create an Alias. file://c:\documents and Settings\Gary Horrie\Local Settings\Temp\~hh81F9. Page 1 of 71 This section describes several common tasks that you'll need to know in order to use Creator successfully. Examples include launching Creator and opening, saving and closing Creator documents.

More information

Layout. Usual menu tabs. Top toolbar. Right toolbar. Left toolbar. Work area

Layout. Usual menu tabs. Top toolbar. Right toolbar. Left toolbar. Work area Layout Top toolbar Usual menu tabs Left toolbar Right toolbar Work area Layout - left toolbar Contains tools like textbox, mediabox, line etc. Textbox tool Mediabox tool Layout - top toolbar Edit size,

More information

Overview of the Adobe Dreamweaver CS5 workspace

Overview of the Adobe Dreamweaver CS5 workspace Adobe Dreamweaver CS5 Activity 2.1 guide Overview of the Adobe Dreamweaver CS5 workspace You can access Adobe Dreamweaver CS5 tools, commands, and features by using menus or by selecting options from one

More information

Section 3 Formatting

Section 3 Formatting Section 3 Formatting ECDL 5.0 Section 3 Formatting By the end of this Section you should be able to: Apply Formatting, Text Effects and Bullets Use Undo and Redo Change Alignment and Spacing Use Cut, Copy

More information

Acquiring Amazing Adobe Acrobat Skills using Acrobat Professional XI

Acquiring Amazing Adobe Acrobat Skills using Acrobat Professional XI Acquiring Amazing Adobe Acrobat Skills using Acrobat Professional XI Information Technology Services West Virginia University ITS Service Desk: itshelp@mail.wvu.edu, (304) 293-4444 http://it.wvu.edu/support/howto/archives/adobe/acrobat

More information

Inspiration Quick Start Tutorial

Inspiration Quick Start Tutorial Inspiration Quick Start Tutorial 1 Inspiration Quick Start Tutorial This tutorial is a great starting point for learning how to use Inspiration. Please plan on about 45 minutes from start to finish. If

More information

429 - Solid Edge - Tips and Tricks

429 - Solid Edge - Tips and Tricks 4 th Generation VLC courtesy of Edison2 429 - Solid Edge - Tips and Tricks Craig Ruchti, Solid Edge Field Support, #SEU13 Agenda: 429 - Solid Edge - Tips and Tricks Who am I? What you will learn Solid

More information

Getting Started with. Microsoft Office 2010

Getting Started with. Microsoft Office 2010 Getting Started with Microsoft Office 2010 Microsoft Office 2010 Objectives Explore the programs in Microsoft Office Start programs and switch between them Explore common window elements Minimize, maximize,

More information

StitchGraph User Guide V1.8

StitchGraph User Guide V1.8 StitchGraph User Guide V1.8 Thanks for buying StitchGraph: the easy way to create stitch layouts for hardanger and other complex embroidery stitch types. StitchGraph is intended to allow you to create

More information

1.1 Considering for Choosing Layout in SmartArt Graphics

1.1 Considering for Choosing Layout in SmartArt Graphics 1. SmartArt A SmartArt graphic is a visual representation of your information that you can quickly and easily create, choosing from among many different layouts, to effectively communicate your message

More information

Magazine Layout Design. and Adobe InDesign basics

Magazine Layout Design. and Adobe InDesign basics Magazine Layout Design and Adobe InDesign basics Click on Document on the right side of the pink and black box in the center of your screen. To create a document If this box does not pop open, go to the

More information

PowerPoint Introduction. Video: Slide Basics. Understanding slides and slide layouts. Slide Basics

PowerPoint Introduction. Video: Slide Basics. Understanding slides and slide layouts. Slide Basics PowerPoint 2013 Slide Basics Introduction PowerPoint presentations are made up of a series of slides. Slides contain the information you will present to your audience. This might include text, pictures,

More information

Navigating Windows 10 Windows 10 is the most recent version of the Microsoft Windows operating system.

Navigating Windows 10 Windows 10 is the most recent version of the Microsoft Windows operating system. Navigating Windows 10 Windows 10 is the most recent version of the Microsoft Windows operating system. New Features in Windows 10 Start Menu Microsoft Edge new web browser Cortana virtual assistant Multiple

More information

Creating Page Layouts 25 min

Creating Page Layouts 25 min 1 of 10 09/11/2011 19:08 Home > Design Tips > Creating Page Layouts Creating Page Layouts 25 min Effective document design depends on a clear visual structure that conveys and complements the main message.

More information

Developing Interactive Lectures with PowerPoint 2007

Developing Interactive Lectures with PowerPoint 2007 Intermediate PowerPoint Developing Interactive Lectures with PowerPoint 2007 [Type the document subtitle] 2 P age Table of Contents Customize Slide Theme and Background... 2 Apply Animated Effects... 3

More information

Word Introduction. SmartArt graphics. Video: SmartArt Graphics in. Word To insert a SmartArt illustration: SmartArt Graphics

Word Introduction. SmartArt graphics. Video: SmartArt Graphics in. Word To insert a SmartArt illustration: SmartArt Graphics Word 2010 SmartArt Graphics Introduction SmartArt allows you to visually communicate information rather than simply using text. Illustrations can enhance your document, and SmartArt makes using graphics

More information