Innovation Intelligence ® Feb 2013. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. GUI design Controls Toplevel.

Slides:



Advertisements
Similar presentations
Tk. Toolkit n Wish - windowing shell –touch fileName –chmod +x fileName –xedit fileName & –#!/usr/local/bin/wish n Widgets - eg Buttons, Labels, Frames.
Advertisements

Tk Widgets This material is best on several sources –Slides by Dr. Ernest J. Friedman-Hill –various Tcl/Tk books.
Copyright © 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Introduction in Altair ® HyperMesh ® The Fastest, Solver Neutral.
Introduction to Visual Basic Chulantha Kulasekere.
Graphical User Interfaces with Perl/Tk An introduction.
18. Python - GUI Programming (Tkinter)
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Introducing Web Controls Outline 29.1 Analyzing the.
Innovation Intelligence ® 1 Chapter 5: Retrieving Data from HyperMesh Entities.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Assignment #1 Advanced Computer Programming.
The University of Texas – Pan American
Tcl/Tk: An introduction D. Kim, K. Kundu, and M. Siegel November 26, 2002 CMSC 631.
Innovation Intelligence ® 1 Chapter 7: The MotionView Client.
Advanced BioPSE NCRR SCIRun GUI Guidelines J. Davison de St. Germain Chief Software Engineer SCI Institute December 2003 J. Davison de St.
 2002 Prentice Hall. All rights reserved. 1 Chapter 10 – Graphical User Interface Components: Part 1 Outline 10.1 Introduction 10.2 Tkinter Overview 10.3.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Outline 3.1 Test-Driving the Welcome Application 3.2.
PERL TK. 4.Use an IDE 3. Use the documentation! 2. Experiment. 1.Learn the basics.
Innovation Intelligence ® 1 Chapter 6: The Plotting Client.
© Copyright 2012 by Pearson Education, Inc. All Rights Reserved. Chapter 9 GUI Programming Using Tkinter 1.
B. RAMAMURTHY Simulating Motion and Implementing Animation.
Chapter 2: Introduction to HyperMesh Process Auomation
Copyright © 2010 Altair Engineering, Inc. All rights reserved.Altair Proprietary and Confidential Information Regeneration – Pro/Engineer.
Copyright © 2010 Altair Engineering, Inc. All rights reserved.Altair Proprietary and Confidential Information Section 20 Flux and Convection.
SEEM3460 Tutorial GUI in Java. Some Basic GUI Terms Component (Control in some languages) the basic GUI unit something visible something that user can.
Objects and Classes Procedural Programming A series of functions performing specific tasks Data items are passed from one function to another by arguments.
Innovation Intelligence ® Section 15 Contact Modeling.
Copyright © 2015 Pearson Education, Inc. Publishing as Pearson Addison-Wesley C H A P T E R 13 GUI Programming.
Creating visual interfaces in python
OV Copyright © 2007 Element K Content LLC. All rights reserved. Exploring the Word Environment  Explore the User Interface  Work with the Ribbon.
Innovation Intelligence ® 1 Chapter 4: Using TCL to Control the HyperMesh Session.
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective.
Guide to Programming with Python
Innovation Intelligence ® Section 2 File Import. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Overview.
Innovation Intelligence ® Section 17 Material & Property Definition.
Innovation Intelligence ® Section 10 Additional Meshing Tools.
Innovation Intelligence ® SIMLAB Updates: SimLab_13.3_Beta_WIN64_0529.
Innovation Intelligence ® SimLab – Show Adjacent.
Innovation Intelligence ® 1 Chapter 4: The Animation Client.
Innovation Intelligence ® Section 20 Flux and Convection.
COMPSA Exam Prep Session by Paul Allison On: April 8th from 1:30-3:00 Location TBA Winter 2016CISC101 - Prof. McLeod1.
See Winter 2016CISC101 - Prof. McLeod1.
Innovation Intelligence ® RBE3 Reduction Macro Dennis D. Schwerzler March 27, 2012.
CONFIDENTIAL © Copyright Aruba Networks, Inc. All rights reserved ANT-2x2-D607 Heat Maps Eric Johnson Aruba Networks May 7, 2013 CONFIDENTIAL © Copyright.
Innovation Intelligence ® 1 Chapter 2: The HyperWorks Desktop Environment.
Topics Graphical User Interfaces Using the tkinter Module
Graphical User Interfaces (GUIs)
My Final Project: Calorie Counter
GUI Using Python.
Tkinter Python User Interface
This Week: Tkinter for GUI Interfaces Some examples
Tkinter GUIs Computer Science and Software Engineering
Tkinter Widgets CS 260 Dick Steflik.
توكيد الذات.
NexTk/NtkWidget A replacement for Tk ?! 1.
Topics Graphical User Interfaces Using the tkinter Module
Copyright © 2012, Elsevier Inc. All rights Reserved.
Copyright © 2012, Elsevier Inc. All rights Reserved.
Copyright © 2013 Elsevier Inc. All rights reserved.
Copyright © 2012, Elsevier Inc. All rights Reserved.
Copyright © 2014, 2000, 1992 Elsevier Inc. All rights reserved.
Copyright © 2012, Elsevier Inc. All rights Reserved.
Copyright © 2013 Elsevier Inc. All rights reserved.
Section 10.5 The Dot Product
Modeling Text-Based Requirements and their Relationship to Design
Modeling Functionality with Use Cases
Copyright © 2012, Elsevier Inc. All rights Reserved.
Copyright © 2004 The McGraw-Hill Companies, Inc. All rights reserved.
Copyright © 2012, Elsevier Inc. All rights Reserved.
Copyright © 2013 Elsevier Inc. All rights reserved.
Copyright © 2012, Elsevier Inc. All rights Reserved.
Tkinter User Input Form
Presentation transcript:

Innovation Intelligence ® Feb 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. GUI design Controls Toplevel Frame Button Label labelframe Entry Checkbutton Radiobutton Tk_messageBox Geometry manager Pack Grid

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. toplevel Option: -borderwidth -background -relief -width -height

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. frame Option: -borderwidth -background -padx -pady -relief -height -width

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. button Option: -background -relief -text -command -width -height -state

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. label Option: -background -relief -text -width -height -state -image

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. labelframe Option: -background -relief -text -width -height -font -labelanchor -labelwidget

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. entry Option: -textvariable -text -width -font

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. checkbutton Option: -text -variable -width -state -textvariable -command

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. radiobutton Option: -text -variable -value -command

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Geometry manager pack

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Geometry manager grid

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Exercise: how to create a window like this? 需要的命令: toplevel button frame -option background grid or pack

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Q & A Questions?