Download Simscript III Graphics Manual

Transcript
Table of Contents
PREFACE .....................................................................................................................................................A
1. OVERVIEW ............................................................................................................................................. 1
1.1 GETTING STARTED ............................................................................................................................... 1
1.2 OBJECTS FOUND IN GUI.M................................................................................................................... 2
2. USING ITEMS CREATED IN SIMSTUDIO ........................................................................................ 5
3. WINDOWS ............................................................................................................................................... 7
3.1 SIZE AND POSITION ............................................................................................................................... 7
3.2 CANVAS ................................................................................................................................................ 7
3.2.1 Canvas Coordinates..................................................................................................................... 7
3.2.2 Background Color........................................................................................................................ 8
3.2.3 Printing the Canvas ..................................................................................................................... 8
3.3 TITLE AND STATUS BAR ....................................................................................................................... 8
3.4 SCROLL BARS........................................................................................................................................ 9
3.5 HANDLING USER INPUT ........................................................................................................................ 9
3.6 READING MOUSE INPUT SYNCHRONOUSLY ........................................................................................ 10
3.7 USING A WINDOW .............................................................................................................................. 11
4. VIEW OBJECT ...................................................................................................................................... 15
4.1 VIEW BOUNDARIES ............................................................................................................................. 15
4.2 COORDINATE SYSTEM FOR GRAPHIC OBJECTS ................................................................................... 15
4.3 OVERLAPPING VIEWS ......................................................................................................................... 16
4.4 PAN AND ZOOM .................................................................................................................................. 16
5. GRAPHICS IN A WINDOW ................................................................................................................ 21
5.1 DRAWING SHAPE PRIMITIVES ............................................................................................................. 21
5.2 POINTS, STYLE, AND COLOR ................................................................................................................ 22
5.3 LOCATION, ROTATION, AND SCALE .................................................................................................... 23
5.4 RESPONDING TO CLICKS ON A GRAPHIC ............................................................................................. 25
6. GRAPHS ................................................................................................................................................. 29
6.1 GRAPH OBJECTS .................................................................................................................................. 29
6.2 METER OBJECT: GRAPH A SINGLE VARIABLE..................................................................................... 30
6.3 CLOCK OBJECT: SHOW THE TIME ........................................................................................................ 32
6.4 PLOT OBJECT: SHOWING HISTOGRAMS AND TRACE PLOTS ................................................................. 33
6.4.1 Histograms................................................................................................................................. 33
6.4.2 Time Trace Plots ........................................................................................................................ 37
6.4.3 X-Y Plots ................................................................................................................................... 38
6.4.4 Setting up the X and Y axes........................................................................................................ 40
7. ICONS ..................................................................................................................................................... 41
7.1 CREATING AND LOADING AN ICON...................................................................................................... 41
7.2 BACKGROUND ICONS .......................................................................................................................... 41
7.3 DYNAMIC ICONS ................................................................................................................................. 42
7.4 ANIMATING AN ICON OBJECT IN A SIMULATION.................................................................................. 43
7.5 SIMULATION TIME AND REAL TIME .................................................................................................... 44
7.6 CUSTOM ANIMATION .......................................................................................................................... 45
8. FORMS.................................................................................................................................................... 47
8.1 USING FORM OBJECTS......................................................................................................................... 47
8.2 DIALOGBOX OBJECT ........................................................................................................................... 47
iii