FAQ
Cover
This is the archive Discourse for the Processing (ALPHA) software.
Please visit the new Processing forum for current information.

   Processing 1.0 _ALPHA_
   Suggestions
   Software Suggestions
(Moderator: fry)
   misc suggestions
« Previous topic | Next topic »

Pages: 1 
   Author  Topic: misc suggestions  (Read 291 times)
rgovostes

rgovostes
misc suggestions
« on: Aug 31st, 2003, 5:48am »

i apologize if any of these have been posted previously, but perhaps it will raise their position on the 'to do' list
 
+ autocompletion / type-ahead text
when entering the name of a built-in or previously defined variable or function, display the completed text. when 'tab' is pressed, it completes the text and repositions the cursor. example: (| represents cursor position)
   sat| // text entered
   sat|uration() // completed function name displayed
   saturation(|) // user hits tab, completed text entered, cursor repositioned
 
+ syntax reference
for those unfimiliar with processing's commands and functions, it would be helpful to display the currently typed or selected function's syntax in a small, unobtrusive area of the screen, such as in a help tag.
   saturation(| // function name entered
   saturation(color c) returns the saturation value of c // function syntax displayed
 
+ cocoa ide for mac os x
maybe it wouldn't be worth the effort, but a native mac os x processing ide written in cocoa would be handy. it would reduce bugs and improve overall speed.
 
+ customizable "export to web" output
including file extensions, preview images, page templates, script descriptions, table of contents generation, and automated ftp uploading
 
more to come if i think up any. feedback welcome and appreciated
« Last Edit: Aug 31st, 2003, 6:24pm by rgovostes »  
rgovostes

rgovostes
Re: misc suggestions
« Reply #1 on: Sep 8th, 2003, 12:16am »

+ resources directory
it would be helpful to have a folder where commonly used resources (images, fonts, etc) could be stored. then whenever you wanted to use one in your project, you just tell processing to 'install' it into the current project's data directory.
 
Pages: 1 

« Previous topic | Next topic »