PowerBuilder Window Window Controls Window Properties Window Types

Slides:



Advertisements
Similar presentations
Prof. Yitzchak Rosenthal
Advertisements

Chapter 3 Creating a Business Letter with a Letterhead and Table
COM: 111 Introduction to Computer Applications Department of Information & Communication Technology Panayiotis Christodoulou.
Chapter 1: An Introduction to Visual Basic 2012
What is a Dialog box? A Dialog box is a window or “form” that contains other child windows or “controls” that have a specific appearances and pre-defined.
Using Macros and Visual Basic for Applications (VBA) with Excel
PowerBuilder Online Courses - by Prasad Bodepudi Menu Painter Menu Types Menu Properties.
Office 2003 Post-Advanced Concepts and Techniques M i c r o s o f t Word Project 7 Creating an Online Form.
Let’s Get GUI! Understanding the Windows ® Graphical User Interface © 2006 by Ted Altenberg
FIRST COURSE Excel Tutorial 4 Working with Charts and Graphics.
Graphical User Interface (GUI) A GUI allows user to interact with a program visually. GUIs are built from GUI components. A GUI component is an object.
Technology Education and Information Design Copyright 2009 MediTech NUI: New User Interface Online Training.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
Introduction To Form Builder
1 Introduction to the Visual Studio.NET IDE Powerpoint slides modified from Deitel & Deitel.
1 Chapter 5: Introduction To Form Builder. 2 Forms  Why Do We Use Form Builder?  Why Don’t We Use SQL Only?!
Office 2003 Post-Advanced Concepts and Techniques M i c r o s o f t Word Project 8 Working with Macros and Visual Basic for Applications (VBA)
Adobe Forms THE FORM ELEMENT PANEL. Creating a form using the Adobe FormsCentral is a quick and easy way to distribute a variety of forms including surveys.
(MICROSOFT WORD) Screen Elements Special Keys Spelling & Grammar Check Font Face, Size, Style Alignment & Spacing Saving A File Closing MS Word DAY 1.
Laboratory Exercise # 13 – Font and Number Format Styles Office Productivity Tools 1 Laboratory Exercise # 13 Font and Number Format Styles Objectives:
Visual Basic Chapter 1 Mr. Wangler.
Managing Business Data Lecture 8. Summary of Previous Lecture File Systems  Purpose and Limitations Database systems  Definition, advantages over file.
Tutorial 6 Using Form Tools and Creating Custom Forms
BIM313 – Advanced Programming Simple Controls 1. Contents Traditional Controls – Labels, Text Boxes, Buttons, Check Boxes, List Boxes, Combo Boxes Advanced.
Hong Kong Taoist Association Wun Tsuen School Computer Studies Microsoft Word 2010.
Using Form Tools and Creating Custom Forms Microsoft Access 2010.
Tutorial 1: An Introduction to Visual Basic.NET1 Tutorial 1 An Introduction to Visual Basic.NET.
Appendices A - F A-F Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
MICROSOFT WORD 2007 INTERMEDIATE/ADVANCED. CREATE A NEW STYLE BASED ON A SELECTED TEXT HOME tab > STYLES group dialog launcher > at the bottom of the.
Microsoft Visual Basic 2005: Reloaded Second Edition Chapter 2 Creating a User Interface.
This tutorial teaches Microsoft Word basics. Although knowledge of how to navigate in a Windows environment is helpful, this tutorial was created for.
Information Technology Word Processing. Word Processing is the preparation of documents such as letters, reports, memos, books, or any other type of correspondences.
| | Tel: | | Computer Training & Personal Development PowerPoint 2002 Foundation.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. Chapter 13 – Graphical User Interfaces Part 2 Outline.
Graphical User Interface Concepts - Part 2 Session 09 Mata kuliah: M0874 – Programming II Tahun: 2010.
PowerBuilder Online Courses - by Prasad Bodepudi
Chapter One An Introduction to Visual Basic 2010 Programming with Microsoft Visual Basic th Edition.
COMPREHENSIVE Access Tutorial 6 Using Form Tools and Creating Custom Forms.
Exploring Windows and Essential Computing Concepts 1 Windows Desktop u Windows Basics u Icon u Start Button u My Computer u Network Neighborhood u Recycle.
Basic Editing Lesson 2.
WaveMaker Visual AJAX Studio 4.0 Training Basics: Building Your First Application Designer Basics.
Visual C# 2012 How to Program © by Pearson Education, Inc. All Rights Reserved.
Introduction to Microsoft publisher
Chapter 2 – Introduction to the Visual Studio .NET IDE
Visual C# 2012 How to Program © by Pearson Education, Inc. All Rights Reserved.
CHAPTER:07 JAVA IDE PROGRAMMING-II Prepared By Prepared By : VINAY ALEXANDER ( विनय अलेक्सजेंड़र ) PGT(CS),KV JHAGRAKHAND.
PowerBuilder Online Courses - by Prasad Bodepudi MDI Applications Single Document Interface Multiple Document Interface.
Lesson: 2 Common Features and Commands After completing this lesson, you will be able to: Identify the main components of the user interface. Identify.
Lesson 6 Formatting Cells and Ranges. Objectives:  Insert and delete cells  Manually format cell contents  Copy cell formatting with the Format Painter.
Lesson 1 - Understanding the Word Window and Creating a New Document
 2002 Prentice Hall. All rights reserved. 1 Chapter 2 – Introduction to the Visual Studio.NET IDE Outline 2.1Introduction 2.2Visual Studio.NET Integrated.
CMPF114 Computer Literacy Chapter 3 The Visual Basic Environment 1.
Controls. Common properties Height – Height of the control Left – Left of the control Width – width of a control Top - From the screen top Font – Foreground.
Introducing Dreamweaver. Dreamweaver The web development application used to create web pages Part of the Adobe creative suite.
Microsoft Office 2013 Try It! Chapter 4 Storing Data in Access.
PowerBuilder Online Courses - by Prasad Bodepudi PowerBuilder Environment PowerPanel Toolbars Popup Menu PowerBuilder Menu - Web Links.
MICROSOFT WORD PRESENTATION. Word Processing  Software that is designed for the entry, editing, and printing of documents.  Windows Version = Microsoft.
PowerBuilder Online Courses - by Prasad Bodepudi Your First PowerBuilder Application Library Painter Application Painter.
 2002 Prentice Hall. All rights reserved. 1 Introduction to the Visual Studio.NET IDE Outline Introduction Visual Studio.NET Integrated Development Environment.
1 Chapter 6: Creating Oracle Data Block Forms. 2 Forms  Application with a graphical user interface that looks like a paper form  Used to insert, update,
Word processing is the software package that enables you to create,edit, print and save documents for future retrieval reference. creating a document.
Graphical User Interface
Chapter 2: The Visual Studio .NET Development Environment
Microsoft Access 2007 – Level 2
Chapter 1: An Introduction to Visual Basic 2015
PhotoShop Creative Suite 3
Building a User Interface with Forms
Chapter 2 – Introduction to the Visual Studio .NET IDE
Chapter 2 – Introduction to the Visual Studio .NET IDE
Chapter 4 Enhancing the Graphical User Interface
Presentation transcript:

PowerBuilder Window Window Controls Window Properties Window Types Window Painter PowerBuilder Window Window Controls Window Properties Window Types PowerBuilder Online Courses - by Prasad Bodepudi

PowerBuilder Online Courses Window Painter PowerBuilder Window A window in PowerBuilder is the main interface to the application. A window can be resized, minimized, maximized, keep always on the top. Some types of windows can have a menu attached to it. PowerBuilder Online Courses

PowerBuilder Window Window Controls Window Properties Window Types Window Painter PowerBuilder Window Window Controls Window Properties Window Types PowerBuilder Online Courses - by Prasad Bodepudi

PowerBuilder Online Courses Window Painter Window Controls StaticText Singleline Edit Multiline Edit CommandButton PictureButton CheckBox RadioButton ListBox DropDownListBox PictureListBox DropDownListBox DropDownPictureListBox GroupBox ListView TreeView Tab More... PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter Window Controls RitchTextEdit DataWindow User Object HorizontalScrollBar VerticalScrollBar Picture EditMask Graph Control OLE Control Drawing Controls Line Rectangle Oval Circle PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter StaticText Used to display text as a label. User can not change the display text. Text can be changed in the PowerScript. Can display text from right to left which is good for Arabic & Hebrew languages.(v6.0) PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter SingleLineEdit Control Used to enter data in a single line up to 65K. Can be used to accept password. Maximum data length can be set. Editing masks such as ‘All characters’, ‘Telephone No format’ can not be applied. Can display/accept text from right to left which is good for Arabic & Hebrew languages. (v6.0) PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter MultiLineEdit Control Used to enter data in a single line up to 65K. Display/Accept text in multiple lines using scroll bars. Maximum data length can be set. Editing masks such as ‘All characters’, ‘Telephone No format’ can not be applied. Can display/accept text from right to left which is good for Arabic & Hebrew languages. (v6.0) PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter CommandButton Used to trigger an action when clicked or press ENTER key. Background & foreground colors can not be changed. Can be set to trigger an action when user press ESC key in the window. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter PictureButton Similar to CommandButton with the ability to display a picture on the button. Different pictures can be used when the button is disabled. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter CheckBox Used to accept a True/False choice from the user. Text can be displayed either right or left side to the CheckBox. Can display text from right to left which is good for Arabic & Hebrew languages (v6.0). PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter CheckBox Used to accept a True/False choice from the user. Text can be displayed either right or left side to the CheckBox. Can have three states, True, False and Unknown. Can display text from right to left which is good for Arabic & Hebrew languages (v6.0). PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter RadioButton Used to accept a True/False choice from the user. Typically two or more RadioButtons are used as a group. Can display text from right to left which is good for Arabic & Hebrew languages (v6.0). GroupBox control is required to use RadioButtons for more than one prompt. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter GroupBox Used to make logical groups among RadioButtons when used for different prompts. Foreground & Background colors can not be changed. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter ListBox Used to display a list of choices to the user. Items in the ListBox can be sorted using the ‘Sort’ property. User can select multiple items from a ListBox. Allows ExtendedSelect (selection using Ctrl, Shift keys). Can display text from right to left which is good for Arabic & Hebrew languages (v6.0). PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter PictureListBox Similar to ListBox with the ability to display a picture for each item in the ListBox. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter DropDownListBox Combines the features of SLE and ListBox. Multi item selection is not allowed. Unlike a ListBox, DDLB allows typing a new item. Takes only a SingleLineEdit control space. When clicked on the arrow, DDLB drops down and allows selection. Can display text from right to left which is good for Arabic & Hebrew languages (v6.0). PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter DropDownPictureListBox Extends DropDownListBox with the ability to display a picture next to each item in the DDPLB. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter ListView ListView displays information to the user in different formats --such as list, report, small icons and large icons, using text and pictures. ListView is a Windows 95 control introduced with v5.0. Icons can be displayed in fixed locations in the icon view or user can move icons within ListView. Headers in the report view can be displayed/hidden. Headers can be displayed with button interface. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter TreeView Displays information in hierarchical format similar to the ‘Windows Explorer’. Each item in the TreeView control can have text and a picture. The top most item in the TreeView is called ‘RootNode’. All other items in the TreeView are children of the ‘Root node’ Information can be manipulated using PowerScript. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter Tab Control Tab control contains tab pages Looks similar to a diary/appointment book. The tags for the tab pages can be arranged in any combinations of top,bottom,left or right. User Objects can be used to create tab pages. All Window controls can be placed on the tab page. Tab pages can be created dynamically using PowerScript. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter RichTextEdit Control Displays/Accepts formatted text --such as bold, italic, underline, different font attributes. Accepts tab, new line characters. Can display ruler and toolbar for text formatting. Allows to invoke context sensitive popup menu in the RTE control. Allows to save the text in rich text format. Can attach a DataWindow to RTE Control. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter User Object User Objects are customized PowerBuilder standard objects or external objects (from third parties). Visual User Object Standard Custom External Class C++ PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter Graph Control Using the graph control you can display graphs in the window with minimal programming. Graph control supports a variety of graphs including stack, bar, graph, time, pie, area and 3D. Graph control is rarely used control in the window since Graph presentation style DataWindow is a lot easier and gives a lot more functionality. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter DataWindow Control DataWindow control holds a DataWindow object and displays data from the database & allows data entry. This is the heavily used control in PowerBuilder. Typically, you assign the DataWindow object to the DataWindow control at painting time. However, you can change the assignment at run-time using PowerScript. DataWindow supports right-to-left property (v6.0) which is useful for Arabic/Hebrew languages. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter Horizontal & Vertical Scrollbars Used as a slider control for users to specify a value on a continuous scale. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter Drawing Objects Drawing Objects are used to make better screens and have no data awareness. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter EditMask Used to accept formatted text such as dates, telephone numbers, social security numbers, zip codes, etc.. You can specify the mask you need to apply. You also display spin controls for the EditMask and a value of increment. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter OLE Control Contains an object that was created by an OLE 2.0 aware application. The object’s application can be invoked from within PowerBuilder and can be edited. Object properties can be changed from PowerScript and methods can also be invoked. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter PowerBuilder Window Window Controls Window Properties Window Types PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter Window Properties A window can have minimize, maximize and control menu box at the top along with a title bar. A menu can be associated with a window. Restrictions apply on the above properties depending on the window type. Toolbar & Scrollbar options specific to the window can be specified. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter PowerBuilder Window Window Controls Window Properties Window Types PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter Window Types Main MDI Frame MDI Frame with MicroHelp Child Popup Response PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter Main Window Most used window type Can be opened independently or as a sheet in MDI frame (with MicroHelp) When minimized, icon displays on the OS screen. Minimizing window when used as a sheet will display window icon at the bottom of the MDI frame window. Can have a menu, title bar and minimize,maximize and control menu icons and window can be resized. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter MDI Frame Window Used in Multiple Document Interface applications. When minimized, icon displays on the OS screen. Can have a menu, title bar and minimize,maximize and control menu icons and window can be resized. Menu name should be supplied at design time. When closed, closes all sheets in the window first. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter MDI Frame with MicroHelp Window Similar to MDI Frame window with the added ability of displaying help on the status bar at the bottom of the window. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter Child Window Can not have maximize, minimize, control menu box icons and menu. Window can not run unless opened in a window. Can not grow/move out of parent window. Never considered as an active window (Activate event never fires in this window). Closed automatically when parent window is closed. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter Popup Window Can have all the properties of a Main window. Always stays at the top of all other windows. Closes automatically when parent window is closed. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter Response Window A Model window in PowerBuilder. Can not be resized. Can not have maximize, minimize boxes. Can not have a menu. When opened with OpenSheet(), behaves like a sheet in the MDI window. User can not access application unless this window is closed. PowerBuilder Online Courses

PowerBuilder Online Courses Window Painter PowerBuilder Window Window Controls Window Properties Window Types Questions? Drop an e-mail at prasad@applied-software.com The End PowerBuilder Online Courses