![]() |
|
| Register | FAQ | Calendar | Mark Forums Read |
![]() |
![]() |
![]() |
|
||||||
| Flash ActionScript MX With the new release of Macromedia and the many changes in the ActionScript syntax, objects, events etc. etc... this forum was created for everyone who wants to share experiences and also problems :) |
![]() |
|
|
Thread Tools | Display Modes |
|
#1
|
|||||||||||
|
|||||||||||
|
draggablePane.setScrollContent(treeItem) ..alcuni dubbi
un saluto all'amato Forum,
oggi mi sto cimentando con il caricamento di component dentro componet. Vorrei riuscire a caricare un FTree all'interno di un FDraggablePane, gestendo opportunamente il comportamento dell'utene all'interno del FTree. La cosa piu' semplice da fare e' stata di utilizzare l'id del Linkage nella library per il component come argomento di setScrollContent Code:
draggablePane.setScrollContent("FTree")
A questo punto pero' non so piu' come gestire il contenuto del tree, inquanto non ho creato un istanza cui fare riferimento, cui applicare i vari mmetodi Allora ho pensato: metto una istanza di FTree sulla scena, la riempio con tutti gli elementi che mi servono, la converto in simbolo e la registro con un linkage; poi la richiamo con l'id e la inserisco come contenuto del draggablePane. Funziona, ma non ho ancora un istanzache posso gestire con ActionScript. Come ultimo tentativo (alle 11.30, in pieno coma) ho cercato di fare quanto segue (nel frame Action in dui ho inserito l'istanza di draggablePane) Code:
init()
function init() {
myTree = new FTree(); // creo la mi abella istanza
// adesso cerco di inserire l'istanza come contenuto
draggablePane.setScrollContent("myTree")
// non funxiona!!!!!
}
Sento che mi manca qualche solida base teorica!!! PS: viene qualcuno al roadshow del 6 giugno a Mialno. Penso possa essere una buona occasione per incontrarsi faccia a faccia notte :sleep: Federico [/code][/quote] |
|
#2
|
||||||||||||
|
||||||||||||
|
scusa, ma a monte di tutto... il component Ftree è già provvistodi ScrollPanel.. non capisco effettivamente cosa vuoi ottenere..
stiamo parlando dello stesso Ftree nei component set 2? :roll: |
|
#3
|
||||||||||||
|
||||||||||||
|
P.S. io sicuramente ci sarò il 6 a milano
|
|
#4
|
|||||||||||
|
|||||||||||
|
Quote:
Io vorrei mettere un FTree dentro un FDraggablePannel utilizando il metodo setScrollContent (guardando la reference mi sembra di capire che serva a questo....). Hai presente nell'editor di Flash MX quando vai a settare i "keybord shortcut": ti esce un Tree (il nostro FTree) in un popup (il nostro FDraggablePannel)...ecco: vorrei fare la stessa cosa! Diciamo che l'inserimento dell'FTree in un istanza di FDraggablePannel mi riesce utilizzando un codice di questo genere Code:
draggablePane.setScrollContent("FTree")
Code:
myTree = new FTree(); // creo la mi abella istanza
// adesso cerco di inserire l'istanza come contenuto
draggablePane.setScrollContent("myTree")
// non funxiona!!!!!
Hai idea di dove stia sbagliando?!?! Grazie mille Federico PS: allora ci si vede il 6. Ci stupirai come col Tetris all'incontro dell'MMUG?? |
|
#5
|
||||||||||||
|
||||||||||||
|
scusa ma probabilmente ho dei problemi io a capire
ops: ma vuoi fare una cosa del genere? http://www.sephiroth.it/test/temporary/Ftree.swf |
|
#6
|
|||||||||||
|
|||||||||||
|
sono sempre io!!
Ne sono venuto ad una grazie anche agli amici di Flashcoders. Ho capito che il mio problema era che, dopo aver inserito un FTree nel FDraggablePane, non andavo ad assegnare l'elemento inserito ad un oggetto con il quale poi dialogare (cui applicare metodi ecc....). Adesso faccio cosi': Code:
// Prima inserisco il FTree nella mia istanza di FDraggablePane
myDraggablePane.setScrollContent("FTreeSymbol");
// Poi vado ad istanziare il contenuto di myDraggablePane
myTree = myDraggablePane.getScrollContent()
Perche' se io prima istanzio un FTree e poi lo metto in myDraggablePane non ottengo nulla. Dopo tutto il metodo setScrollContent consente sia di utilizzare l'ID di un oggetto in libreria, sia di di inserire il nome di una istanza di un MC creata. Code:
// creo una istanza di FTree
myTree = new FTree();
// la inserisco come contenuto
myDraggablePane.setScrollContent("myTree ");
// Non funxiona!?! Why?!?!
http://www.notebookmargins.com/link_...nest/mr_x.html Proseguo col lavoro!! grazie ancora Federico |
|
#7
|
||||||||||||
|
||||||||||||
|
Quote:
|
|
#8
|
|||||||||||
|
|||||||||||
|
Quote:
Code:
myTree = new FTreeClass(); sto sbagliando alla grande?!? ops: Grazie Federico |
|
#9
|
||||||||||||
|
||||||||||||
|
prova così:
Code:
myTree = _root.attachMovie("FTreeSymbol","myTree",1);
|
|
#10
|
|||||||||||
|
|||||||||||
|
scusate ma cos'è il roadshow :?:
|
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|