FLVPlayback - disable SeekBarHandle

Hi,

in my project I need to disable the seekbar for some videos. I can disable the seekBar by calling

videoname.seekBar.visible = false;

but the handle is still there as it attaches automatically and I can’t find the path to disable it :confused: In AS2 it can be disabled by calling

videoname.seekBar._parent.handle_mc._visible = false;

but it seems to have another name in AS3 :frowning:

Thnx for any help,
Philip Seyfi, divita.eu

Did any of you guys find a solution to this??? Iv been stuck on this all morning… dam! :frowning:

Hey guys,

I’ve been playing with this for a while as well so the solution I used was to edit the source file of the desired skin. It isn’t a simple solution, but I don’t have to worry about users scrubbing through my videos.

If you go into your install dir - mine is as follows:

C:\Program Files\Adobe\Adobe Flash CS3\en\Configuration\FLVPlayback Skins\FLA\ActionScript 3.0

you’ll get all the fla’s for the default skins. When you open one up, say ‘SkinOverAll.fla’, you do the following

[LIST]
[]make sure you save it to a working directory straight away so you don’t overwrite the original
[
]in the library find the ‘Seek Bar’ folder
[]open the ‘SeekBarHandleHit’ graphic
[
]delete the purple square
[*]publish to swf
[/LIST]
I case your not aware, Flash generates a swf skin file when you publish, and now you have generated a swf that you can copy over the one Flash has generated in your interactive’s directory.

If you generate you FLVPlayback item via AS3 then it won’t get overwritten by Flash. If you use the Stage, I think it checks to see if it exists and writes out a new one if it isn’t there, so you should be right.

Hope that helps (and makes sense)!