ProtoJ Status at
Completion of Senior Project
by
Khiem Lui and Yin Yuan

June 2003


Menus:

Command Working? Comments
File:
  New Yes  
  Open ... No Not with components
  Import ... Probably  
  Revert Probably  
  Close Yes  
  Close All No Not there yet
  Save No Not with components
  Save As ... No Not with components
  Save All No Not with components
  Generate ... No  
  Print ... No  
  Exit Yes  
 
Edit:
  Undo No Needs a bit of work
  Redo No Needs a bit of work
  Repeat ... No  
  Cut No Not with components
  Copy No Not with components
  Paste No Not with components
  Duplicate No Not with components
  Delete No Not with components
  Select All No Not with components
  Find ... No  
  Spell check ... No  
  Command ... No Needs to pop up beansh editor
  Preferences ... No  
  Mode ->
    Edit Mostly Check it out
    Run Mostly Check it out
 
Tools: Need fix for checkbox on script editor
  Drawing Toolbar Yes  
  Component Toolbar      Yes  
  Property Editor Yes  
  Script Editor Yes  
  Slide Show No  
  Explorer No  
 
Structure:
  Group Yes  
  Ungroup Yes  
  Regroup No  
  Flip Horizontal Yes  
  Flip Vertical Yes  
  Rotate 90 Clockwise Yes  
  Rotate 90 CounterCW Yes  
  Transform ->
    Precise Move ... Yes  
    Precise Stretch ... Yes  
    Precise Scale ... Yes  
    Precise Rotate ... Yes  
    Precise Reshape ... Yes  
  Arrange ->
    Bring to Front Yes  
    Bring Forward Yes  
    Send Back Yes  
    Send to Back Yes  
  Align -> Yes for all  
    Left Sides
    Right Sides
    Bottoms
    Tops
    Vertical Centers
    Horizontal Centers
    Centers
    Left to Right
    Right to Left
    Bottom to Top
    Top to Bottom
    Align to Grid
  Number of Drawings Yes  
  Number of Components Yes  
 
Style:
  Font ... Yes  
  Text Size -> Yes  
  Text Style -> Yes  
  Brush -> Yes  
    None
    -------
    <------
    ------>
    <----->
    - - - -
    - - -
    =======
    Color ...
    Edit ...
  Fill -> Yes  
    None
    white
    horz lines
    vert lines
    right diag
    left diag
    black
    Color ... Yes  
    Edit ... Yes  
 
View:
  Zoom In Yes  
  Zoom Out Yes  
  Normal Size Yes  
  Center Page Yes  
  Home Yes  
  Gridding On[Off] Yes  
  Show/Hide Grid Lines No Check it out
  Grad Spacing ... No Check it out
  [Show]Hide Drawing No  
  [Show]Hide Components Yes  
  [Show]Hide Text No  
  [Show]Hide Selection No  
  Show All No  
  [Un]Highlight Hidden No  
  [Un]Highlight Grouping No  
  [Un]Highlight Boxes No  
  Layers ... No Need to include from Jdraw
  Page ... No Need to include from Jdraw
  Windows -> No  



Tool bars:

Command Working? Comments
 Components:
  Select Yes  
  Menubar Yes Check it out
  Button Yes  
  Text Yes  
  Slider Yes  
  List Yes  
  Table Yes  
  Box No  
  Pane No  
  Frame No  
  Scroll Bar Yes  
  More Components:
    Tree No  
    ColorChooser No  
    FileChooser No  
    user defined ...       No  
 
 Drawing:
  Select Yes Confirm all OK compared to Jdraw
  Move Yes Confirm all OK compared to Jdraw
  Stretch Yes Confirm all OK compared to Jdraw
  Scale Yes Confirm all OK compared to Jdraw
  Rotate Yes Confirm all OK compared to Jdraw
  Reshape Yes Confirm all OK compared to Jdraw
  Text Yes Confirm all OK compared to Jdraw
  Line Yes Confirm all OK compared to Jdraw
  MultiLine       Yes Confirm all OK compared to Jdraw
  Curve Yes Confirm all OK compared to Jdraw
  Ellipse Yes Confirm all OK compared to Jdraw
  Rectangle Yes Confirm all OK compared to Jdraw
  Polygon Yes Confirm all OK compared to Jdraw
  Shape Yes Confirm all OK compared to Jdraw
  Image Yes Confirm all OK compared to Jdraw