OVH Cloud OVH Cloud

[Flash MX] Intégration document Flashpaper avec paramètres

1 réponse
Avatar
Eric
Salut,
J'essaie d'intégrer un document .SWF créé avec Flashpaper à partir d'un
document Word.
Je fais un loadMovie et ça fonctionne mais je n'ai aucun contrôle sur les
paramètres (taille du flashpaper, barre de menus etc).
Dans la doc d'aide Flashpaper, Macromedia donne ce code pour pouvoir
intégrer des paramètres, mais il ne fonctionne pas car je pense que la
syntaxe n'est pas assez détaillée pour un non-programmeur comme moi, donc
j'y arrive pas. Notamment les lignes ou l'on renseigne les variables comme
"path_s, // path of SWF to load", je mets quoi et avec quelle syntaxe ?

function loadFlashPaper(

path_s, // path of SWF to load

dest_mc, // MC which we should replace with the SWF

width_i, // new size of the dest MC

height_i, // new size of the dest MC

loaded_o) // optional: object to be notified that loading is complete

{

var intervalID = 0;

var loadFunc = function()

{

dest_mc._visible = false;

var fp = dest_mc.getIFlashPaper();

if (!fp)

return;

if (fp.setSize(width_i, height_i) == false)

return;

dest_mc._visible = true;

clearInterval(intervalID);

loaded_o.onLoaded(fp);

}

intervalID = setInterval(loadFunc, 100);

dest_mc.loadMovie(path_s);

}



function onLoaded(fp)

{

// loading is complete, so we can now adjust the current page, zoom, etc.

// go to page 50

fp.setCurrentPage(50);

// change magnification to 33%

fp.setCurrentZoom(33);

}

loadFlashPaper("FlashPaper.swf", theDocMC, theDocMC._width,
theDocMC._height, this);

1 réponse

Avatar
Philippe Nomail
Bonjour Tu as un article sur devnet avec un exemple complet qui devrait
r?pondre ? tes questions : Importing FlashPaper 2 Documents into Macromedia
Flash and Using the FlashPaper API http://philflash.inway.fr