Jamoma 05
Version 1 (Julien Rabin, 06/27/2009 04:27 pm)
| 1 | 1 | h1. Jamoma 05 |
|
|---|---|---|---|
| 2 | 1 | ||
| 3 | 1 | * Change from the old jcom.gui abstraction to the new jcom.ui external. In the jcom.ui inspector set the following attributes: |
|
| 4 | 1 | ** add attributes (has_mute, has_... etc.) |
|
| 5 | 1 | ** bypass/freeze/mute/preview (for video) |
|
| 6 | 1 | ** bypass/gain/mix/mute (for audio when necessary) |
|
| 7 | 1 | ** set the "OSC Prefix for parameter name" attribute to audio or video, depending on your module (leave blank for control modules) |
|
| 8 | 1 | ** and when needed, add the has_panel attribute, remove @inspector 1 to jcom.hub, and change /open_inspector in the jcom.oscroute below jcom.in to /panel/open |
|
| 9 | 1 | ** font size of jcom.ui should be set to 11 pt. Verdana |
|
| 10 | 1 | * In the module's patch : |
|
| 11 | 1 | ** Set font of UI objects that are to be part of the GUI to be 10 pt Verdana wherever possible. |
|
| 12 | 1 | ** Add all UI obejcts to Presentation Mode (shift-cmd-p). |
|
| 13 | 1 | ** Set patch to open in presentation mode. |
|
| 14 | 1 | ** Delete pvars. We now prefer to connect number boxes directly to jcom.parameter/message. |
|
| 15 | 1 | ** Delete the "max refresh" message if necessary |
|
| 16 | 1 | * In jcom.hub: |
|
| 17 | 1 | ** Remove @size attributes from jcom.hub |
|
| 18 | 1 | ** Remove the first argument (that coincides with the module's name). This is now handled automagically. |
|
| 19 | 1 | * In jcom.parameter/jcom.message/jcom.return change: |
|
| 20 | 1 | ** From @range to @range/bounds |
|
| 21 | 1 | ** From @clipmode to @range/clipmode |
|
| 22 | 1 | ** From @repetitions to @repetitions/allow |
|
| 23 | 1 | * For panel, messages, object boxes, and whenever possible: |
|
| 24 | 1 | ** In the inspector, set all colors to "Set to Named Default" by clicking on the @button in the leftmost column of the inspector (in some colour themes, certain objects can't be set to Named Default. If necessary, use another one in Options > Object Defaults, or leave it like that for now) |
|
| 25 | 1 | ** Panels: Rounded corners generally set to 15 (in the help patches) |
|
| 26 | 1 | * For jsui.texttoggle buttons: |
|
| 27 | 1 | ** Replace them by new Max 5 textbuttons (can act as buttons and toogles) |
|
| 28 | 1 | ** Border :1 |
|
| 29 | 1 | ** Roundness : 8 |
|
| 30 | 1 | ** Font : Verdana 8 |
|
| 31 | 1 | ** Text align : center |
|
| 32 | 1 | ** A couple of templates here : http://www.box.net/shared/5o2w32c08s |