C++ GUI Programming with Qt 3. Rozália Szabó Nacsa Eötvös Loránd University, Budapest
|
|
- June Melinda Francis
- 5 years ago
- Views:
Transcription
1 C++ GUI Programming with Qt 3 Rozália Szabó Nacsa Eötvös Loránd University, Budapest nacsa@inf.elte.hu 1
2 The Task QMainWindow (RichEdit) QTextEdit(textEdit) 2
3 The ui.h extension approach Qt designer Application specific functions are aregiven giveninin the therichedit.ui.h implementation file. file. richedit.ui richedit.ui richedit.ui.h richedit.ui.h UIC richedit.h richedit.h Reads and writes Reading Generates #includes Tool Generated source file Revision controlled source file richedit.cpp richedit.cpp main.cpp main.cpp 3
4 Creating a Project File 1 File/New
5 Creating a Main Window 1 File/New 2 3 5
6 Choose available menus and toolbars page 6
7 Setup Toolbar page 7
8 RichEdit: Properties 8
9 Save the project File/Save Accept the name: richedit 9
10 Adding main program to the project File/New 10
11 main.cpp #include #include <qapplication.h> <qapplication.h> #include #include"richedit.h" main.cpp int int main( main( int intargc, char char ** ** argv argv )) {{ QApplication QApplicationa( a( argc, argc, argv argv ); ); RichEdit RichEditw; w; w.show(); w.show(); a.connect( a.connect( &a, &a, SIGNAL( SIGNAL( lastwindowclosed() lastwindowclosed() ), ),&a, SLOT( SLOT( quit() quit() )));); return returna.exec(); }} The generated main.cpp program 11
12 Compile & Run No slots, but it is still in the menu (qmake project) qmake o o Makefile richedit.pro nmake richedit 12
13 Preview Ctrl+T 13
14 Action Editor in Action 14
15 Creating new Actions: Italic, Bold, Underlined Fonts Right Click & A new actioon appears in he Action Editor. Properties are given in the next slide. 15
16 Properties of Bold Action 16
17 Adding Pictures to the Project 17
18 Properties of Font Actions boldaction italicaction underlineaction 18
19 Creating Action Group: Alignment 19
20 alignactiongroup s properties 20
21 Creating Actions within a Group Select the alignactiongroup, then Right Click &
22 Properties of Align Actions leftalignaction rightalignaction centeralignaction 22
23 Deleting unnecessary Actions 23
24 Creating a Toolbar RightClickattherightend of the toolbar. 24
25 New New Toolbar Drag Drag & Drop Drop Select the action you want to add to the toolbar, drag & drop & 25
26 Inserting separator into the toolbar 1.Right Click on ona toolbar button (!!!) (!!!) Insert Separator 26
27 Adding Font Actions to the Toolbar Drag Drag & Drop Drop 27
28 Creating a Font ComboBox on the Toolbar 2 ClickontheSeparator (!) (!) 1 Click on onthe thecombobox 28
29 2 ClickontheComboBox (!) (!) 1 Click on onthe thespinbox 29
30 SpinBox s and ComboBox s Properties 30
31 Adding Menus to the Project 1 Rightclickonthemenubar 2 31
32 A new Menu in the Project 32
33 F&ormat Renaming menu text Press PressF2 F2 to toedit editthe thetext. text. 33
34 Insering alignactiongroup into Format Menu Drag Drag & Drag Drag & Drop Drop 1. Select alignactiongroup in Action Editor 2. Keep press the left mouse button 3. Keep pressing find the Format menu 4. Keep pressing move down and find the position of the submenu. (The red line shows the position.) 34
35 Adding Separator to the Menu Drag Drag & Drop Drop 35
36 Drag Drag & Drop Drop 36
37 Adding the Main Widget QTextEdit (textedit) 37
38 textedit s properties 38
39 2 Lay Out the Form 3 1 ClickontheForm. (No selected widgets!) 39
40 Creating Connections to ChangeFont Attributes Sender: boldaction Signal: toggled(bool) Receiver: textedit Slot: Slot: setbold(bool) Sender: italicaction Signal: toggled(bool) Receiver: textedit Slot: Slot: setitalic(bool) Sender: underlineaction Signal: toggled(bool) Receiver: textedit Slot: Slot: setunderline(bool) 40
41 Using Documentation: QAction 41
42 Using Documentation: QTextEdit 42
43 Preview These functions can canbe be activated in indifferent way. way. 43
44 Qt designer richedit.ui richedit.ui richedit.ui.h richedit.ui.h UIC richedit.h richedit.h richedit.cpp richedit.cpp main.cpp main.cpp 44
45 Defining constructor : init() void voidrichedit::init() { textedit->setfocus(); } richedit.ui.h 45
46 New Slot: changealignment(qaction*) Function: changealignment(qaction*) Return type: type: void void Specifier: virtual Access: public Type: slot slot 46
47 New Connection Sender: alignactiongroup Signal: selected(qaction*) Receiver: RichEdit Slot: Slot: changealignment(qaction*) 47
48 RichEdit::changeAlignment(QAction *action) void voidrichedit::changealignment( QAction * alignaction) { if if (alignaction == == leftalignaction) textedit->setalignment(qt::alignleft); else elseif if (alignaction == == rightalignaction) textedit->setalignment(qt::alignright); else elseif if (alignaction == == centeralignaction) textedit->setalignment(qt::aligncenter); } richedit.ui.h 48
49 New Function: saveandcontinue(const QString & action) Function: saveandcontinue(const QString & action) Return type: type: int int Specifier: virtual Access: protected Type: function 49
50 RichEdit::saveAndContinue(const QString & action) int intrichedit::saveandcontinue( const const QString QString & action action )){{ int intcontinueaction = 1; 1; if if (( textedit->ismodified() )){{ switch( switch( QMessageBox::information( this, this, "Rich "Rich Edit", Edit", "The "The document document contains contains unsaved unsaved changes.\n" changes.\n" "Do "Do you you want want to to save save the the changes?", changes?", "&Save", "&Save","&Don't "&Don't Save", Save", "&Cancel "&Cancel" " + action, action, 0, 0, // // Enter Enter == == button button ) )){ {//// Escape Escape == == button button 22 case case 0: 0: // // Save; Save; continue continue filesave(); filesave(); break; break; case case 1: 1: // // Do Do not not save; save; continue continue break; break; case case 2: 2: // // Cancel Cancel continueaction continueaction = 0; 0; break; break; }} }} return return continueaction; continueaction; }} richedit.ui.h Includes (in (inimplementation): <qmessagebox.h> 50
51 New Function: saveandcontinue(const QString & action) Function: saveandcontinue(const QString & action) Return type: type: int int Specifier: virtual Access: protected Type: function 51
52 RichEdit::saveAndContinue(const QString & action) int intrichedit::saveandcontinue( const const QString QString & action action )){{ int intcontinueaction = 1; 1; if if (( textedit->ismodified() )){{ switch( switch( QMessageBox::information( this, this, "Rich "Rich Edit", Edit", "The "The document document contains contains unsaved unsaved changes.\n" changes.\n" "Do "Do you you want want to to save save the the changes?", changes?", "&Save", "&Save","&Don't "&Don't Save", Save", "&Cancel "&Cancel" " + action, action, 0, 0, // // Enter Enter == == button button ) )){ {//// Escape Escape == == button button 22 case case 0: 0: // // Save; Save; continue continue filesave(); filesave(); break; break; case case 1: 1: // // Do Do not not save; save; continue continue break; break; case case 2: 2: // // Cancel Cancel continueaction continueaction = 0; 0; break; break; }} }} return return continueaction; continueaction; }} richedit.ui.h Includes (in (inimplementation): <qmessagebox.h> 52
53 Compile & Run 53
54 54
C++ GUI Programming with Qt 3
Welcome from Budapest Welcome from ELTE University 1 Rozália Szabó Nacsa Eötvös Loránd University, Budapest Faculty of Informatics nacsa@inf.elte.hu 2 Qt Overview Qt is a complete C++ application development
More informationLab 12: GUI programming with Qt
Lab 12: GUI programming with Comp Sci 1585 Data Structures Lab: Tools for Computer Scientists Outline 1 Outline 1 (Pronounced cute ) https://www.qt.io/what-is-qt/ https://showroom.qt.io/ https://en.wikipedia.org/wiki/_(software)
More informationLab 1 The Basics of Qt
Qt in Education Lab 1 The Basics of Qt Aim: Duration: This lab will take you through all the steps required to build a fully fledged Qt application. The focus is to understand how a Qt application is structured
More informationINSTRUCTIONS: GOOD LUCK! [TURN OVER]
INSTRUCTIONS: 1. This examination paper consists of 6 pages. 2. This is a closed book examination. 3. The mark for each question is given in brackets next to the question. 4. Answer all five questions
More informationQt Introduction. Topics. C++ Build Process. Ch & Ch 3. 1) What's Qt? 2) How can we make a Qt console program? 3) How can we use dialogs?
Topics Qt Introduction Ch 1.5 1.11 & Ch 3 1) What's Qt? 2) How can we make a Qt console program? 3) How can we use dialogs? Q: How do you pronounce Qt? A: This puppy is... 23/01/12 CMPT 212 Slides #5 Dr.
More informationTuesday, 9 March Introduction to Qt
Introduction to Qt Qt Qt supports the development of multi-platform GUI applications It has a write once, compile anywhere approach Using a single source tree and a simple recompilation applications can
More informationObject-Oriented Programming
iuliana@cs.ubbcluj.ro Babes-Bolyai University 2018 1 / 33 Overview 1 2 3 4 5 6 2 / 33 I Qt is a cross-platform application and UI framework in C++. Using Qt, one can write GUI applications once and deploy
More informationQt-Based Implementation of Low Level ROOT Graphical Layer
Qt-Based Implementation of Low Level ROOT Graphical Layer By V.Fine ROOT Low Level Graphics Level It is well-known that ROOT package has been ported to many different platforms which include the various
More informationLesson 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 informationFormatting an APA style Paper in Google Docs 1
Formatting an APA style Paper in Google Docs 1 IMPORTANT: Google Docs has default settings you need to understand before starting to format a paper. Paragraphs can be further indented left only. Normal
More informationThis section provides an overview of the features available within the Standard, Align, and Text Toolbars.
Using Toolbars Overview This section provides an overview of the features available within the Standard, Align, and Text Toolbars. Using toolbar icons is a convenient way to add and adjust label objects.
More informationDocument Revision No.: 1 Revised: 03/12/09 RIT KGCOE MSD Program. P09027 Upper Extremity Motion Capture System. Software Manual
P09027 Upper Extremity Motion Capture System Software Manual By: Melissa Gilbert, Dan Chapman, Adey Gebregiorgis, Pooja Nanda, Alan Smith and J.J Guerrette Table of contents 1 GUI USER MANUAL... 2 1.1
More informationCreate a new document: Save your document regularly! The Big Picture: File>New
Create a new document: File>New 1. On the menu bar, click File, then New. (Note: From now on, this will be indicated using the following notation style: File>New.) 2. Type in the dimensions for the publication
More informationPraktische Aspekte der Informatik
Praktische Aspekte der Informatik Moritz Mühlhausen Prof. Marcus Magnor https://graphics.tu-bs.de/teaching/ws1718/padi/ 1 Your Proposal It s due 17.11.2017! https://graphics.tu-bs.de/teaching/ws1718/padi/
More informationExercises Lecture 3 Layouts and widgets
Exercises Lecture 3 Layouts and widgets Aim: Duration: This exercise will help you explore and understand Qt's widgets and the layout approach to designing user interfaces. 2h The enclosed Qt Materials
More informationSERIOUS ABOUT SOFTWARE. Qt Core features. Timo Strömmer, May 26,
SERIOUS ABOUT SOFTWARE Qt Core features Timo Strömmer, May 26, 2010 1 Contents C++ refresher Core features Object model Signals & slots Event loop Shared data Strings Containers Private implementation
More informationQt Essentials - Fundamentals of Qt Module
Qt Essentials - Fundamentals of Qt Module Qt Essentials - Training Course Produced by Nokia, Qt Development Frameworks Material based on Qt 4.7, created on December 15, 2010 http://qt.nokia.com 1/28 Module:
More informationMy First Command-Line Program
1. Tutorial Overview My First Command-Line Program In this tutorial, you re going to create a very simple command-line application that runs in a window. Unlike a graphical user interface application where
More informationFriday, 4 January 13. Introduction to Qt
Introduction to Qt What is Qt? Qt is a cross platform development framework written in C++. C++ framework bindings for other languages Python, Ruby, C#, etcetera Original for user interfaces now for everything
More informationAn office program used to create documents. Documents include: resumes, cover letters, and essays. Let Go. Microsoft Word
MICROSOFT WORD: Navigating Word and Basic Formatting An office program used to create documents. Documents include: resumes, cover letters, and essays. THE RIBBON: A toolbar used to edit the document.
More informationMicrosoft Word Tutorial
Microsoft Word Tutorial 1 GETTING STARTED Microsoft Word is one of the most popular word processing programs supported by both Mac and PC platforms. Microsoft Word can be used to create documents, brochures,
More informationRecipes4Success. Create a Storybook. ImageBlender 2.5 Storybook Maker
In this Recipe you will use the ImageBlender Storybook Maker to create a storybook from a folder of images. You will learn how to add a folder of images, change the order of pages in the storybook, add
More informationCodes and Coding. Objectives: Related Careers
Codes and Coding Objectives: 1. Students will become aware of several different programming code languages and be able to identify similarities and differences between them. 2. Students will learn how
More informationPowerful presentation solutions from Microsoft Improve the way you create, present, and collaborate on presentations. Use enhanced multimedia
Powerful presentation solutions from Microsoft Improve the way you create, present, and collaborate on presentations. Use enhanced multimedia capabilities to deliver presentations with more impact. www.microsoft.com/powerpoint
More informationIntroduction. Format Text. Word 2010 Formatting Text. To Change the Font Size: Page 1
Word 2010 Formatting Text Introduction Page 1 To create and design effective documents, you need to know how to format text. In addition to making your document more appealing, formatted text can draw
More informationContainers & Iterators
Runtime Error? Topics Containers & Iterators 1) What is the best way to store a group of items? 2) How can we step through all the items? 3) What Qt classes store items? Ch 4 03/02/12 CMPT 212 Slides #8
More informationIntroduction to CGAL. Constantinos Tsirogiannis. TU/Eindhoven
TU/Eindhoven CGAL? CGAL = Computational Geometry Algorithms Library: CGAL? CGAL = Computational Geometry Algorithms Library: A library of Geometric algorithms and data structures. CGAL? CGAL = Computational
More informationMicrosoft Word Chapter 1. Creating, Formatting, and Editing a Word Document with Pictures
Microsoft Word 2010 Chapter 1 Creating, Formatting, and Editing a Word Document with Pictures Objectives Enter text in a Word document Check spelling as you type Format paragraphs Format text Undo and
More informationWelcome from Budapest
Welcome from Budapest 1 Welcome from ELTE University Rozália Szabó Nacsa Eötvös Loránd University, Budapest Faculty of Informatics nacsa@inf.elte.hu 2 C++ GUI Programming with Qt 3 3 Qt Overview Qt Qtis
More informationRefactoring via Database Representation
6 th International Conference on Applied Informatics Eger, Hungary, January 27 31, 2004. Refactoring via Database Representation Péter Diviánszky 1, Rozália Szabó-Nacsa 2, Zoltán Horváth 1 1 Department
More informationMihaylo College Website Content Editing Guide
Mihaylo College Website Content Editing Guide The following guide will take you through the steps necessary to update website content for https://business.fullerton.edu through the OmniUpdate (OUCampus)
More informationA Guide to Blogging on Wordpress
A Guide to Blogging on Wordpress Below is a written guide with pictures for using the WordPress blogging platform. If you re more of a visual person, there are videos here: http://wordpress.tv/category/howto/
More informationExcel Main Screen. Fundamental Concepts. General Keyboard Shortcuts Open a workbook Create New Save Preview and Print Close a Workbook
Excel 2016 Main Screen Fundamental Concepts General Keyboard Shortcuts Open a workbook Create New Save Preview and Print Close a Ctrl + O Ctrl + N Ctrl + S Ctrl + P Ctrl + W Help Run Spell Check Calculate
More informationQt Essentials - Fundamentals of Qt Module
Qt Essentials - Module Training Course Visit us at http://qt.digia.com Produced by Digia Plc. Material based on Qt 5.0, created on September 27, 2012 Digia Plc. The Story of Qt Developing a Hello World
More information* You can also just type in log in if you haven't already, and will be taken to the Slides page.
1. Go to Google's home page and click on the grid in the upper right hand corner. From there, click on the Drive icon. You will be redirected to a log in page if you are signed out, if not you will be
More informationGetting Started. Custom Reports Software
Getting Started Custom Reports Software Custom Reports software Custom reporting The Custom Reports software lets you transfer quantitative results from Data Analysis into the Custom Reports spreadsheet
More informationGet More Out of Google
Get More Out of Google (317) 885-5036 questions@greenwoodlibrary.us www.greenwoodlibrary.us This course will cover free Google tools beyond searching and Gmail. You will be introduced to Google Docs, Drive,
More informationCOS2614. Tutorial letter 203/1/2018. Programming: Contemporary Concepts. Semester 1. School of Computing. Discussion of Solutions to Assignment 3
COS2614/203/1/2018 Tutorial letter 203/1/2018 Programming: Contemporary Concepts COS2614 Semester 1 School of Computing Discussion of Solutions to Assignment 3 CONTENTS Page 1 INTRODUCTION... 3 2 TUTORIAL
More informationUser s guide to using the ForeTees TinyMCE online editor. Getting started with TinyMCE and basic things you need to know!
User s guide to using the ForeTees TinyMCE online editor TinyMCE is a WYSIWYG (what you see is what you get) editor that allows users a familiar word-processing interface to use when editing the announcement
More informationGetting Started with. Crossword Compiler 7
Getting Started with Crossword Compiler 7 Creating a Standard American Puzzle for Publication Crossword Compiler created by Antony Lewis Manual written by Steve Leonard July 4, 2005 Contents FIGURES...
More informationEDITOR GUIDE. Button Functions:...2 Inserting Text...4 Inserting Pictures...4 Inserting Tables...8 Inserting Styles...9
EDITOR GUIDE Button Functions:...2 Inserting Text...4 Inserting Pictures...4 Inserting Tables...8 Inserting Styles...9 1 Button Functions: Button Function Display the page content as HTML. Save Preview
More informationOpenGL and Qt Creator: a Gentle Introduction
OpenGL and Qt Creator: a Gentle Introduction Comp175: Introduction to Computer Graphics Fall 201 September 9th, 2011 1 Introduction In this lab 1 you will take your first steps into the world of OpenGL
More informationIn so many ways summary
In so many ways summary Many of Word s functions can be activated in a variety of different ways. Often you can use the menu, a tool on the toolbar or a shortcut key to achieve the same result. Rather
More informationPython GUIs. $ conda install pyqt
PyQT GUIs 1 / 18 Python GUIs Python wasn t originally desined for GUI programming In the interest of "including batteries" the tkinter was included in the Python standard library tkinter is a Python wrapper
More informationMicrosoft Word Important Notice
Microsoft Word 2013 Important Notice All candidates who follow an ICDL/ECDL course must have an official ICDL/ECDL Registration Number (which is proof of your Profile Number with ICDL/ECDL and will track
More informationThe following article is about how to develop a high quality plugin.
Brief Introduction In Deepin Desktop Environment, the Dock not only has highly customziable appearance, but also provided API document. Every community developer can extend it by your own interest to enrich
More informationRich Text Editor Quick Reference
Rich Text Editor Quick Reference Introduction Using the rich text editor is similar to using a word processing application such as Microsoft Word. After data is typed into the editing area it can be formatted
More informationLinked List using a Sentinel
Linked List using a Sentinel Linked List.h / Linked List.h Using a sentinel for search Created by Enoch Hwang on 2/1/10. Copyright 2010 La Sierra University. All rights reserved. / #include
More informationGetting Started with. Office 2008
Getting Started with Office 2008 Copyright 2010 - Information Technology Services Kennesaw State University This document may be downloaded, printed, or copied, for educational use, without further permission
More informationInstalling and Using Xcode
Installing and Using Xcode 1. Installing Xcode Xcode is a professional C++ IDE for the Mac. This is Apple s IDE for Mac and ios software. Note that while the IDE itself is free, it may require the latest
More informationCommon Misunderstandings from Exam 1 Material
Common Misunderstandings from Exam 1 Material Kyle Dewey Stack and Heap Allocation with Pointers char c = c ; char* p1 = malloc(sizeof(char)); char** p2 = &p1; Where is c allocated? Where is p1 itself
More informationCorel Ventura 8 Introduction
Corel Ventura 8 Introduction Training Manual A! ANZAI 1998 Anzai! Inc. Corel Ventura 8 Introduction Table of Contents Section 1, Introduction...1 What Is Corel Ventura?...2 Course Objectives...3 How to
More informationCreate a new document based on default template, other available template like: memo, fax, agenda.
Word Processing 3 Objectives: Working with Documents Enhancing Productivity Using the Application Open, close a word processing application. Open, close documents. Create a new document based on default
More informationAppendix A. Installing Word Setting the Word Options. Setting the AutoFormat Options. To complete this course, you will need to:
Appendix A To complete this course, you will need to:! have Windows and Word 2000 installed on your system! ensure the Word options are set as illustrated in this appendix! have to hand a copy of the course
More informationGraphical User Interfaces
Chapter 14 Graphical User Interfaces So far, we have developed programs that interact with the user through the command line, where the user has to call a Python program by typing its name and adding the
More informationPBwiki Basics Website:
Website: http://etc.usf.edu/te/ A wiki is a website that allows visitors to edit or add their own content to the pages on the site. The word wiki is Hawaiian for fast and this refers to how easy it is
More informationHow to make an ebook at Storyjumper.com By Juan Alvarez from the Lion Lane School
How to make an ebook at Storyjumper.com By Juan Alvarez from the Lion Lane School Building Lessons Lesson 2: Text Boxes Description In this lesson you will insert, edit the text and change location of
More informationECDL Module 6 REFERENCE MANUAL
ECDL Module 6 REFERENCE MANUAL Presentation Microsoft PowerPoint XP Edition for ECDL Syllabus Four PAGE 2 - ECDL MODULE 6 (USING POWERPOINT XP) - MANUAL 6.1 GETTING STARTED... 4 6.1.1 FIRST STEPS WITH
More informationHOW TO USE THE CONTENT MANAGEMENT SYSTEM (CMS) TABLE OF CONTENTS
HOW TO USE THE CONTENT MANAGEMENT SYSTEM (CMS) TABLE OF CONTENTS GETTING STARTED (LOGIN) 2 SITE MAP (ORGANIZE WEBPAGES) 2 CREATE NEW PAGE 3 REMOVE PAGE 6 SORT PAGES IN CHANNEL 7 MOVE PAGE 8 PAGE PROPERTIES
More informationNHERI SIMCENTER PROGRAMMING BOOTCAMP JULY 30 THROUGH AUGUST 3, 2018, AT UC BERKELEY S RICHMOND FIELD STATION. GUI Development
NHERI SIMCENTER PROGRAMMING BOOTCAMP JULY 30 THROUGH AUGUST 3, 2018, AT UC BERKELEY S RICHMOND FIELD STATION GUI Development OUTLINE GUI Design Fundamentals The Qt Framework Common Data Types/Classes Building
More informationChanging Button Images in Microsoft Office
Changing Button Images in Microsoft Office Introduction This document deals with creating and modifying the button images used on Microsoft Office toolbars. Rarely is there a need to modify a toolbar button
More informationNauticom NetEditor: A How-to Guide
Nauticom NetEditor: A How-to Guide Table of Contents 1. Getting Started 2. The Editor Full Screen Preview Search Check Spelling Clipboard: Cut, Copy, and Paste Undo / Redo Foreground Color Background Color
More informationINFORMATION TECHNOLOGY
INFORMATION TECHNOLOGY PowerPoint Presentation Section Two: Formatting, Editing & Printing Section Two: Formatting, Editing & Printing By the end of this section you will be able to: Insert, Edit and Delete
More informationQt Essentials - Objects Module
Qt Essentials - Objects Module Training Course Visit us at http://qt.digia.com Produced by Digia Plc. Material based on Qt 5.0, created on September 27, 2012 Digia Plc. Module: Signals & Slots Event Handling
More informationMicrosoft Word 2011 Tutorial
Microsoft Word 2011 Tutorial GETTING STARTED Microsoft Word is one of the most popular word processing programs supported by both Mac and PC platforms. Microsoft Word can be used to create documents, brochures,
More informationCOIMBATORE EDUCATIONAL DISTRICT
COIMBATORE EDUCATIONAL DISTRICT REVISION EXAMINATION JANUARY 2015 STD-12 COMPUTER SCIENCE ANSEWR KEY PART-I Choose the Correct Answer QNo Answer QNo Answer 1 B Absolute Cell Addressing 39 C Void 2 D
More informationPowerPoint 2010 Project Four Assignment Sheet
PowerPoint 2010 Project Four Assignment Sheet In this project you will create a question and answer PowerPoint presentation in a game format to review and reinforce curriculum concepts. The presentation
More informationToday we spend some time in OO Programming (Object Oriented). Hope you did already work with the first Starter and the box at:
maxbox Starter 2 Start with OO Programming 1.1 First Step Today we spend some time in OO Programming (Object Oriented). Hope you did already work with the first Starter and the box at: http://www.softwareschule.ch/download/maxbox_starter.pdf
More informationOU EDUCATE TRAINING MANUAL
OU EDUCATE TRAINING MANUAL OmniUpdate Web Content Management System El Camino College Staff Development 310-660-3868 Course Topics: Section 1: OU Educate Overview and Login Section 2: The OmniUpdate Interface
More informationOO for GUI Design (contd.) Questions:
OO for GUI Design (contd.) Questions: 1 1. What is a window manager and what are its responsibilities? 2 2. How would you define an event in the context of GUI programming? 3 3. What is the first thing
More informationTutorials. Lesson 3 Work with Text
In this lesson you will learn how to: Add a border and shadow to the title. Add a block of freeform text. Customize freeform text. Tutorials Display dates with symbols. Annotate a symbol using symbol text.
More informationOffice Administrator
DURATION: 40 hours Office Administrator COURSE FEES: 3300 (Inclusive All) OBJECTIVE: To give knowledge of basic computer operations. CONTENTS: The course covers the introduction to the evolution of computers,
More informationDo It Yourself Website Editing Training Guide
Do It Yourself Website Editing Training Guide Version 3.0 Copyright 2000-2011 Sesame Communications. All Rights Reserved. Table of Contents DIY Overview 3 What pages are editable using the DIY Editing
More informationRight and Left Click. Basic Computer Skills Tutorial
Right and Left Click To use the mouse, usually you click the left button. However you can also right-click to display a hidden menu related to the object you are in when clicking. This menu can vary depending
More informationINTRODUCTION TO COMPUTER CONCEPTS CSIT 100 LAB: MICROSOFT POWERPOINT (Part 2)
INTRODUCTION TO COMPUTER CONCEPTS CSIT 100 LAB: MICROSOFT POWERPOINT (Part 2) Adding a Text Box 1. Select Insert on the menu bar and click on Text Box. Notice that the cursor changes shape. 2. Draw the
More informationMS WORD HOW TO START MSWORD WINDOW OF MSWORD
MS WORD MS WORD is word processing software. We can write any type of matter or text in this software and attractive do this. In this software, file is called document and the extension name of the file
More informationMicrosoft Excel Keyboard Shortcuts
Microsoft Excel Keyboard Shortcuts Here is a complete list of keyboard shortcuts for Microsoft Excel. Most of the shortcuts will work on all Excel versions on Windows based computer. Data Processing Shortcuts
More informationHow to Request a Site
Contribute Outline: How to request a site Connection Key Browse to page Edit Page View in Browser Formatting (text, photos ) Undo Insert horizontal line Publish, Save for Later, Cancel Rollback to Previous
More informationMicrosoft PowerPoint 2010 Beginner
Microsoft PowerPoint 2010 Beginner To start Microsoft PowerPoint: - Go to Start > Search > Word. - You can also double-click any Microsoft PowerPoint document. Layout File Tab Quick Access Toolbar Tabs
More informationFlip-Q. Version 2.4. Overview
Flip-Q Version 2.4 Overview Welcome to Flip-Q, a powerful Teleprompter Application that offers must-have features including dual screen support. Dual screen support means that the operator's display is
More informationFormatting the Question Text and Adding Images, Media Objects, Tables etc.
Formatting the Question Text and Adding Images, Media Objects, Tables etc. Formatting the Text (Bold, Italics, Underline, and Super/Subscript) Highlight the text you want to modify and click the appropriate
More information4) Study the section of a worksheet in the image below. What is the cell address of the cell containing the word "Qtr3"?
Choose The Correct Answer: 1) Study the highlighted cells in the image below and identify which of the following represents the correct cell address for these cells: a) The cell reference for the selected
More informationModifying the master. Accessing the slide master
1 Accessing the slide master Most of what is defined by the template is stored on the Slide Master. You can modify the Slide Master and save your own templates in order to personalize your presentations
More informationIntroduction to CVS. Sivan Toledo Tel-Aviv University
Introduction to CVS Sivan Toledo Tel-Aviv University Goals of Source Management Ability to roll a project back if a bug was introduced Release tagging Multiple developers Locking Or concurrent updates
More informationInformation System Services
Information System Services Diocese of London, 1070 Waterloo Street, London, Ontario, N6A 3Y2 Phone:(519)433-0658, Fax:(519)433-0011, E-mail: iss@rcec.london.on.ca Excel Formatting Online Demonstration
More informationBook Report. Activity 2. Objectives. Benchmarks for Technology Standards. Learning Objectives. Before the Computer.
Book Report Objectives Each student will use the Google Docs word processing application to create a template that he or she can use to prepare a book report. Benchmarks for Technology Standards Students
More informationPowerPoint Working with Text PP500
PowerPoint Working with Text PP500 This Page left blank intentionally Diocese of St. Petersburg pg. 2 5/29/2009 Table of Contents Working with Text... 4 Customizing Fonts... 4 Adding Text... 4 Adding Text:
More informationProgramming in C# Project 1:
Programming in C# Project 1: Set the text in the Form s title bar. Change the Form s background color. Place a Label control on the Form. Display text in a Label control. Place a PictureBox control on
More informationFrontPage 98 Quick Guide. Copyright 2000 Peter Pappas. edteck press All rights reserved.
Master web design skills with Microsoft FrontPage 98. This step-by-step guide uses over 40 full color close-up screen shots to clearly explain the fast and easy way to design a web site. Use edteck s QuickGuide
More informationExcel 2003 Tutorial II
This tutorial was adapted from a tutorial by see its complete version at http://www.fgcu.edu/support/office2000/excel/index.html Excel 2003 Tutorial II Charts Chart Wizard Chart toolbar Resizing a chart
More informationBeginners Guide to Snippet Master PRO
Beginners Guide to Snippet Master PRO This document assumes that Snippet Master has been installed on your site. If not please contact the Bakas IT web team at webreg@bakasit.com.au. Initial Login Screen...
More informationOh my. Maya is Qt! Kristine Middlemiss, Autodesk Developer Consultant, Autodesk Developer Network
Oh my. Maya is Qt! Kristine Middlemiss, Autodesk Developer Consultant, Autodesk Developer Network 1 2 Biography Topics» Introducing Qt» How Qt fits into Maya» Ways to work with Qt»Qt Designer with Maya
More informationLearning About Technology. The Desktop (cont'd) The Desktop. Playing Recorded Music
Chapter 2: What the Digerati Know: Exploring the Human-Computer Interface Fluency with Information Technology Third Edition by Lawrence Snyder Learning About Technology People do not have any innate technological
More informationNew York City College of Technology. Microsoft Word Contact Information:
New York City College of Technology Microsoft Word 2016 Contact Information: 718-254-8565 ITEC@citytech.cuny.edu Opening Word 2016 Begin by clicking on the bottom left corner icon on the desktop. From
More informationD2L Discussions DISCUSSIONS
D2L Discussions Learn how to use the Discussions tool to find Discussions, understand how discussions are organized in Forums and Topics, read and post messages, respond to messages, and read feedback
More informationCreating a Web Presentation
LESSON 9 Creating a Web Presentation 9.1 After completing this lesson, you will be able to: Create an agenda slide or home page. Create a hyperlink to a slide. Create a Web presentation with the AutoContent
More informationVSPrompter 3. Brief User s Guide
VSPrompter 3 Brief User s Guide 1 Before using the software: Make sure that your system meets the following minimum requirements: Supported Operating Systems: Windows Vista (32-bit / 64-bit) Windows 7
More informationLesson 13 Editing and Formatting documents
Editing and Formatting documents Computer Literacy BASICS: A Comprehensive Guide to IC 3, 4 th Edition 1 Objectives Delete and insert text using Backspace, Delete, Insert, Overtype modes. Undo, redo, and
More informationUSING GOOGLE PRESENTATIONS A New Way to Present
USING GOOGLE PRESENTATIONS A New Way to Present OBJECTIVES 1. Creating a Google Account 2. Creating a New Presentation a. Choosing a Template b. Adding a File Name 3. Creating a Title Slide 4. Adding a
More informationThe File Content Type (Typed text, YouTube Videos, Pictures, etc)
The File Content Type (Typed text, YouTube Videos, Pictures, etc) Written By: Nathan Penner 2017 guides.parklandcollege.sk.ca/ Page 1 of 6 Step 1 Creating File Content Files in D2L are containers for any
More information