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