CUSTOM PATTERN MAKER - Chapter III - pg 13
previous   next             
      Additionally, you can digitize existing patterns into drawing pages and modify them.

3. SPEAKS AND THINKS PATTERNMAKER LANGUAGE

    Effort has been made to design the program to work the way a pattern-maker thinks, as opposed to the way computer operators and programmers think.  Command names have been chosen that should make logical sense and therefore it should not be necessary to learn an entirely new language.   As much as possible, the methods of flat pattern manipulations parallel traditional methods to minimize the need to learn a new problem solving point of view.  The SEW MENU is designed to facilitate a combination of logical thought process and movement efficiency.

  
4. THE MENU FORMAT

     C. P. M. has been designed to run pop-down menus  that disappear from the screen after the command has been SELECTed.   This keeps the drawing screen free from being cluttered with on-screen menus and tool bars.

    Some menu choices will bring up on-screen MENU BOXES when there are multiple choice command options or steps to be performed.



5. PROGRAM RUNS WITH CURSOR DEVICE

    Almost all the commands you need can be given to the computer by pointing to it on the menu and clicking with whatever cursor device you are using.  The program was developed using a common 3 button "mouse" cursor.  (The developer is currently using a cordless stylus.)  Some multi-step commands will require a keyboard entry.  In these cases the computer will ask for the command and give you the choices at the bottom of the screen in the "dialogue" area.  All numbers will have to be typed in.


6. VERTEX BASED DRAWING PROGRAM

    CPM is a vertex based drawing program. All drafting software programs are vertex based. (Other vertex based drawing programs you may be familiar with are Adobe Illustrator and Corel Draw.) This is different from pixel based paint programs.

    In a pixel based program the image is tracked in the computers “mind” as being made up of all the little dots that make up the computer screen. For each dot the computer keeps information on the hue, value, and brilliance of each dot.  If it is 32 bit color, that means the computer divides up each pixel dot into 32 sections and keeps the hue, value and brilliance information for each of those 32 sections of each pixel. So if you are working on an image that just fills your monitor, and your monitor is set at the medium resolution of 1024x768, then the