Changeset 60 for trunk/as3/com/jeroenwijering/plugins/Playlist.as
- Timestamp:
- 08/18/08 00:12:05 (5 months ago)
- Files:
-
- 1 modified
-
trunk/as3/com/jeroenwijering/plugins/Playlist.as (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/as3/com/jeroenwijering/plugins/Playlist.as
r57 r60 74 74 } catch (err:Error) {} 75 75 setColors(); 76 playlistHandler(); 77 resizeHandler(); 76 78 }; 77 79 … … 180 182 private function outHandler(evt:MouseEvent):void { 181 183 var idx = Number(evt.target.name); 182 if( front) {184 if(light) { 183 185 for (var itm in view.playlist[idx]) { 184 186 if(buttons[idx].c[itm]) { … … 195 197 196 198 /** New playlist loaded: rebuild the playclip. **/ 197 private function playlistHandler(evt:ControllerEvent ):void {199 private function playlistHandler(evt:ControllerEvent=null):void { 198 200 active = undefined; 199 201 if(view.config['playlist'] != 'none') { … … 204 206 205 207 /** Process resizing requests **/ 206 private function resizeHandler(evt:ControllerEvent ):void {208 private function resizeHandler(evt:ControllerEvent=null):void { 207 209 if(view.config['playlist'] == 'right') { 208 clip.x = evt.data.width;210 clip.x = view.config['width']; 209 211 clip.y = 0; 210 212 clip.back.width = view.config['playlistsize']; 211 clip.back.height = evt.data.height;213 clip.back.height = view.config['height'];; 212 214 buildList(false); 213 215 } else if (view.config['playlist'] == 'bottom') { 214 216 clip.x = 0; 215 clip.y = evt.data.height;217 clip.y = view.config['height']; 216 218 if (view.config['controlbar'] == 'bottom') { 217 219 clip.y += view.config['controlbarsize']; 218 220 } 219 221 clip.back.height = view.config['playlistsize']; 220 clip.back.width = evt.data.width;222 clip.back.width = view.config['width']; 221 223 buildList(false); 222 224 } else if (view.config['playlist'] == 'over') { 223 225 clip.x = clip.y = 0; 224 clip.back.width = evt.data.width;225 clip.back.height = evt.data.height;226 clip.back.width = view.config['width']; 227 clip.back.height = view.config['height']; 226 228 buildList(false); 227 229 } else {
