Changeset 331
- Timestamp:
- 09/07/09 10:37:21 (4 years ago)
- Files:
-
- 1 added
- 9 edited
-
plugins/infobox/com/jeroenwijering/plugins/InfoBox.as (modified) (1 diff)
-
plugins/infobox/infobox.swf (modified) (previous)
-
testing/files/watermark.png (added)
-
testing/index.html (modified) (1 diff)
-
trunk/as3/com/jeroenwijering/player/Controller.as (modified) (2 diffs)
-
trunk/as3/com/jeroenwijering/player/Model.as (modified) (1 diff)
-
trunk/as3/com/jeroenwijering/player/Player.as (modified) (1 diff)
-
trunk/as3/com/jeroenwijering/plugins/Watermark.as (modified) (2 diffs)
-
trunk/as3/player.fla (modified) (previous)
-
trunk/as3/player.swf (modified) (previous)
Legend:
- Unmodified
- Added
- Removed
-
plugins/infobox/com/jeroenwijering/plugins/InfoBox.as
r314 r331 105 105 back.width = view.config['width']; 106 106 if(config['width']) { 107 visible = config['visible']; 107 108 x = config['x']; 108 y = config['y'] ;109 y = config['y'] + config['height'] - config['size']; 109 110 back.width = config['width']; 110 111 back.height = config['size']; -
testing/index.html
r300 r331 420 420 <label>mute</label> 421 421 <input type="text" name="mute" /> 422 <label>oncomplete</label> 423 <input type="text" name="oncomplete" /> 422 424 <label>repeat</label> 423 425 <input type="text" name="repeat" /> -
trunk/as3/com/jeroenwijering/player/Controller.as
r243 r331 181 181 182 182 /** Jump to the link of a playlistitem. **/ 183 private function linkHandler(evt:ViewEvent ):void {183 private function linkHandler(evt:ViewEvent=null):void { 184 184 var itm:Number = config['item']; 185 if(evt .data.index) { itm = evt.data.index; }185 if(evt && evt.data.index) { itm = evt.data.index; } 186 186 var lnk:String = playlist[itm]['link']; 187 187 if(lnk != null) { … … 415 415 private function stateHandler(evt:ModelEvent):void { 416 416 if(evt.data.newstate == ModelStates.COMPLETED) { 417 if(config['oncomplete'] == 'link') { 418 linkHandler(); 419 } 417 420 switch (config['repeat']) { 418 421 case 'single': -
trunk/as3/com/jeroenwijering/player/Model.as
r300 r331 182 182 sendEvent(ModelEvent.LOADED,{loaded:0,offset:0,total:0}); 183 183 case ModelStates.COMPLETED: 184 thumb.visible = true; 185 display.media.visible = false; 186 sendEvent(ModelEvent.TIME,{position:item['start'],duration:item['duration']}); 184 if(config['oncomplete'] != 'none') { 185 thumb.visible = true; 186 display.media.visible = false; 187 sendEvent(ModelEvent.TIME,{position:item['start'],duration:item['duration']}); 188 } 187 189 break; 188 190 case ModelStates.PLAYING: -
trunk/as3/com/jeroenwijering/player/Player.as
r300 r331 55 55 logo:undefined, 56 56 mute:false, 57 oncomplete:'rewind', 57 58 repeat:'none', 58 59 resizing:true, -
trunk/as3/com/jeroenwijering/plugins/Watermark.as
r211 r331 19 19 20 20 /** Configuration vars for this plugin. **/ 21 p rivatevar config:Object = {};21 public var config:Object = {}; 22 22 /** Reference to the skin MC. **/ 23 23 public var clip:MovieClip; … … 69 69 70 70 private function resizeHandler(evt:ControllerEvent):void { 71 config = view.getPluginConfig(this); 72 x = config['x'] + 10; 73 y = config['height'] - height - 12; 71 clip.x = config['x'] + 10; 72 clip.y = config['y'] + config['height'] - clip.height - 12; 74 73 }; 75 74
Note: See TracChangeset
for help on using the changeset viewer.
