Difference between revisions of "JucK file"

From CSWiki
Jump to: navigation, search
(version 1)
Line 1: Line 1:
==version 1==
+
==version 2==
  
 
  TITLE  
 
  TITLE  
  NUM_PANELS
+
  [layout]
 +
(depends on layout)
 +
 
 +
=== if [layout] is "panels" ===
 +
 
 
  NUM_ROWS NUM_COLUMNS
 
  NUM_ROWS NUM_COLUMNS
 
  SLIDER [title] [min] [max] [initial] [interval] [snap] [orientation]
 
  SLIDER [title] [min] [max] [initial] [interval] [snap] [orientation]
 
  CHECKBOX [title] [number of items] [list of items...] [orientation]
 
  CHECKBOX [title] [number of items] [list of items...] [orientation]
  RADIO [title] [number of items] [list of items...] [orientation]
+
  RADIOBUTTON [title] [number of items] [list of items...] [orientation]
 
  LISTBOX [title] [number of items] [list of items...] [orientation]
 
  LISTBOX [title] [number of items] [list of items...] [orientation]
 +
DROPDOWN [title] [number of items] [list of items...]
 +
TEXTFIELD [title] [width]
 +
2DCHECKBOX [title] [number of items] [number of rows] [number of columns] [list of items...] [orientation]
 +
 +
=== if [layout] is "manual" ===
 +
 +
WIDTH HEIGHT NUM_ITEMS
 +
SLIDER [title] [min] [max] [initial] [interval] [snap] [orientation] [x] [y]
 +
CHECKBOX [title] [number of items] [list of items...] [orientation] [x] [y]
 +
RADIOBUTTON [title] [number of items] [list of items...] [orientation] [x] [y]
 +
LISTBOX [title] [number of items] [list of items...] [orientation] [x] [y]
 +
DROPDOWN [title] [number of items] [list of items...] [x] [y]
 +
TEXTFIELD [title] [width] [x] [y]
 +
2DCHECKBOX [title] [number of items] [number of rows] [number of columns] [list of items...] [orientation] [x] [y]
  
 
* [title] - unique to the file
 
* [title] - unique to the file
Line 16: Line 34:
 
* [snap] - whether to snap to tick (bool)
 
* [snap] - whether to snap to tick (bool)
 
* [orientation] - horizontal or vertical (string)
 
* [orientation] - horizontal or vertical (string)
 +
* [x] - horizontal distance of this element from the left border of the overall window
 +
* [y] - vertical distance of this element from the top border of the overall window
  
==potential version 2==
+
==version 1==
  
 
  TITLE  
 
  TITLE  
  [layout]
+
  NUM_PANELS
  (depends on layout)
+
NUM_ROWS NUM_COLUMNS
 +
SLIDER [title] [min] [max] [initial] [interval] [snap] [orientation]
 +
CHECKBOX [title] [number of items] [list of items...] [orientation]
 +
RADIO [title] [number of items] [list of items...] [orientation]
 +
  LISTBOX [title] [number of items] [list of items...] [orientation]
  
=== if [layout] is "PANELS" ===
+
* [title] - unique to the file
 
+
* [min] - min value (int)
NUM_ROWS NUM_COLUMNS
+
* [max] - max value (int)
SLIDER [title] [min] [max] [initial] [interval] [snap] [orientation] [width] [height]
+
* [initial] - initial value (int)
CHECKBOX [title] [number of items] [list of items...] [orientation] [width] [height]
+
* [interval] - distance between ticks (int)
RADIO [title] [number of items] [list of items...] [orientation] [width] [height]
+
* [snap] - whether to snap to tick (bool)
LISTBOX [title] [number of items] [list of items...] [orientation] [width] [height]
+
* [orientation] - horizontal or vertical (string)
DROPBOX [title] [number of items] [list of items...] [width] [height]
 
TEXTBOX [title] [width] [height]
 
2DCHECKBOX [title] [number of items] [number of rows] [number of columns] [list of items...] [width] [height]
 
  
=== if [layout] is "MANUAL" ===
+
==potential version 3==
  
SLIDER [title] [min] [max] [initial] [interval] [snap] [orientation] [width] [height] [x] [y]
+
* add width and height manipulation of individual elements
CHECKBOX [title] [number of items] [list of items...] [orientation] [width] [height] [x] [y]
 
RADIO [title] [number of items] [list of items...] [orientation] [width] [height] [x] [y]
 
LISTBOX [title] [number of items] [list of items...] [orientation] [width] [height] [x] [y]
 
DROPBOX [title] [number of items] [list of items...] [width] [height] [x] [y]
 
TEXTBOX [title] [width] [height] [x] [y]
 
2DCHECKBOX [title] [number of items] [number of rows] [number of columns] [list of items...] [width] [height] [x] [y]
 

Revision as of 18:15, 18 May 2006

version 2

TITLE 
[layout]
(depends on layout)

if [layout] is "panels"

NUM_ROWS NUM_COLUMNS
SLIDER [title] [min] [max] [initial] [interval] [snap] [orientation]
CHECKBOX [title] [number of items] [list of items...] [orientation]
RADIOBUTTON [title] [number of items] [list of items...] [orientation]
LISTBOX [title] [number of items] [list of items...] [orientation]
DROPDOWN [title] [number of items] [list of items...]
TEXTFIELD [title] [width]
2DCHECKBOX [title] [number of items] [number of rows] [number of columns] [list of items...] [orientation]

if [layout] is "manual"

WIDTH HEIGHT NUM_ITEMS
SLIDER [title] [min] [max] [initial] [interval] [snap] [orientation] [x] [y] 
CHECKBOX [title] [number of items] [list of items...] [orientation] [x] [y] 
RADIOBUTTON [title] [number of items] [list of items...] [orientation] [x] [y] 
LISTBOX [title] [number of items] [list of items...] [orientation] [x] [y] 
DROPDOWN [title] [number of items] [list of items...] [x] [y] 
TEXTFIELD [title] [width] [x] [y] 
2DCHECKBOX [title] [number of items] [number of rows] [number of columns] [list of items...] [orientation] [x] [y] 
  • [title] - unique to the file
  • [min] - min value (int)
  • [max] - max value (int)
  • [initial] - initial value (int)
  • [interval] - distance between ticks (int)
  • [snap] - whether to snap to tick (bool)
  • [orientation] - horizontal or vertical (string)
  • [x] - horizontal distance of this element from the left border of the overall window
  • [y] - vertical distance of this element from the top border of the overall window

version 1

TITLE 
NUM_PANELS
NUM_ROWS NUM_COLUMNS
SLIDER [title] [min] [max] [initial] [interval] [snap] [orientation]
CHECKBOX [title] [number of items] [list of items...] [orientation]
RADIO [title] [number of items] [list of items...] [orientation]
LISTBOX [title] [number of items] [list of items...] [orientation]
  • [title] - unique to the file
  • [min] - min value (int)
  • [max] - max value (int)
  • [initial] - initial value (int)
  • [interval] - distance between ticks (int)
  • [snap] - whether to snap to tick (bool)
  • [orientation] - horizontal or vertical (string)

potential version 3

  • add width and height manipulation of individual elements