Difference between revisions of "U23 2005/Gui"

From C4 Wiki
Jump to: navigation, search
Line 1: Line 1:
'''Ideen''':
+
→ [http://stuff.die-kassetten.de/fnordlicht/Klicky-GUI.html '''Daily Snapshot''']
- Background / Colourobjekt (Farben setzen?)
 
- Lampen simulieren?
 
- Colour Picker
 
- Lampen-Timeline oder Blöcke aufeinanderstapeln
 
- Scripte absichern (angezeigt als kleine fnordlichter)
 
- Letztendlich: Code auf Mausklick erstellen (fertig zum Kompilieren)
 
  
'''Unbedingt beachten''':
 
- Scripte mit anderer Gruppe abpassen und angleichen
 
- möglichst benutzerfreundlich halten
 
 
 
→ [http://stuff.die-kassetten.de/fnordlicht/Klicky-GUI.html Daily Snapshot]
 
  
 
  '''Momentane Features''':
 
  '''Momentane Features''':
Line 23: Line 11:
 
   - Lücken können geschlossen werden (Button muss eventuell mehrmals geklickt werden)
 
   - Lücken können geschlossen werden (Button muss eventuell mehrmals geklickt werden)
 
   - Hilfe wird auf der linken Seite angezeigt, wenn Elemente gehovert werden
 
   - Hilfe wird auf der linken Seite angezeigt, wenn Elemente gehovert werden
 +
  - Es können per Knopfdruck mehr Boxen in das Programm eingefügt werden
 +
  - Farben können im '''Klicky-GUI''' zufällig erstellt werden
  
  '''Auf jeden Fall fehlende Features''':
+
  '''Features die in nächster Zeit folgen''':
 
    
 
    
 
   - Simulation des Programms
 
   - Simulation des Programms
 +
  - Abspeichern des Programms
 +
  - WebVersion in der man seine Programme per Knopfdruck auf dem WebServer speichern kann.
 +
    Es wird dann eine Liste geben mit den hochgeladen Programmen.
  
 
  '''Momentane Arbeit''':
 
  '''Momentane Arbeit''':

Revision as of 14:19, 20 November 2005

Daily Snapshot


Momentane Features:
 - Cooles Logo (mit virtuellem fnordlicht - wow! ;)
 - Super stylische Mauszeiger
 - Colour-Picker:
  - Rot-, Grün- und Blaukanal als kleine Schieberegler
  - Eingabe von Hex-Zahlen
  - Live-Hex-Farben-Anzeige
 - Lücken können geschlossen werden (Button muss eventuell mehrmals geklickt werden)
 - Hilfe wird auf der linken Seite angezeigt, wenn Elemente gehovert werden
 - Es können per Knopfdruck mehr Boxen in das Programm eingefügt werden
 - Farben können im Klicky-GUI zufällig erstellt werden
Features die in nächster Zeit folgen:
 
 - Simulation des Programms
 - Abspeichern des Programms
 - WebVersion in der man seine Programme per Knopfdruck auf dem WebServer speichern kann.
   Es wird dann eine Liste geben mit den hochgeladen Programmen.
Momentane Arbeit:
 raffiX:
  - hat Pause ;)
Code-Ausgabe (Demo)

; ersetze die Codes in
; static_scripts.inc durch Folgendes

 static_script_table:
 .dw static_script_r
 .dw static_script_g
 .dw static_script_b

static_script_r:

 MACRO_SET_CHANNEL ChannelR, 0x00
 MACRO_SLEEP 120
 MACRO_FADE_CHANNEL ChannelR, 0x7f, 20, 0
 MACRO_WAIT (1<<ChannelR)|(1<<ChannelG)|(1<<ChannelB)
 MACRO_FADE_CHANNEL ChannelR, 0xf1, 20, 0
 MACRO_WAIT (1<<ChannelR)|(1<<ChannelG)|(1<<ChannelB)
 MACRO_JUMP -7

static_script_g:

 MACRO_SET_CHANNEL ChannelG, 0x00
 MACRO_SLEEP 120
 MACRO_FADE_CHANNEL ChannelG, 0xb4, 20, 0
 MACRO_WAIT (1<<ChannelR)|(1<<ChannelG)|(1<<ChannelB)
 MACRO_FADE_CHANNEL ChannelG, 0x91, 20, 0
 MACRO_WAIT (1<<ChannelR)|(1<<ChannelG)|(1<<ChannelB)
 MACRO_JUMP -7

static_script_b:

 MACRO_SET_CHANNEL ChannelB, 0x00
 MACRO_SLEEP 120
 MACRO_FADE_CHANNEL ChannelB, 0x0a, 20, 0
 MACRO_WAIT (1<<ChannelR)|(1<<ChannelG)|(1<<ChannelB)
 MACRO_FADE_CHANNEL ChannelB, 0xb5, 20, 0
 MACRO_WAIT (1<<ChannelR)|(1<<ChannelG)|(1<<ChannelB)
 MACRO_JUMP -7