[ Angelico @ 19.08.2010. 21:05 ] @
Znači napravio sam flesh i publišovao u exe.

Kako da isključim windows dugmiće (maximize, restore,minimize), i isključim border tako da je nemoguće resizovati?

probao sam sa fscommand ali ne radi

Koristim flashcs4 i as3.
[ StarCraft @ 20.08.2010. 09:30 ] @
Ja mislim da to može samo AIR (to ti je isti flash samo što imaš dodatne opcije, ali to je samo za desktop aplikacije, a vidim da tebi samo to i treba)
Pazi, nisam 100% siguran, možda to i može u samom flashu bez AIR-a. Pogledaj na googlu, to što ti hoćeš da isključiš se zove "system chrome".
[ Angelico @ 20.08.2010. 11:29 ] @
Tražim na googlu već danima. Da bi mi AIR radio mora da bude instaliran na client mašini. Idem upravo na exe flash , jer nije potrebno ništa da bi radio. Takođe dosta komandi koji su važile za prethodne verzije fleša ili ne postoje ili mi izbaci migration error kad debugujem. Pokušao sam i sa MDM Zinc, koji to sve može da mi odradi, ali ne podržava fscommand pa mi ne radi lansiranje externih aplikacija onmouseclick event
[ gonzos @ 20.08.2010. 12:53 ] @
Zinc ce to lijepo da odradi i njime mozes pokretati externe aplikacije, ali moras upotrijebiti Zinc kod.
npr:
Code:
mdm.System.exec(mdm.Application.path+"nekifajl.pdf");


[Ovu poruku je menjao gonzos dana 20.08.2010. u 14:08 GMT+1]
[ Angelico @ 20.08.2010. 21:05 ] @
Odlično, toako nešto mi je trebalo. Hvala ti!! :)

Ako mi je kod na dugmetu izgledao ovako :
Code:

stop ();
dugme.addEventListener(MouseEvent.ROLL_OVER, over);
dugme.addEventListener(MouseEvent.ROLL_OUT, out);
dugme.addEventListener(MouseEvent.CLICK, click);
dugme.buttonMode = true ;
function over(event:MouseEvent):void{
        
    gotoAndPlay(2) ;
    opis.gotoAndPlay (2);
        
    }
    
function out(event:MouseEvent):void{
    gotoAndStop(1);
    opis.gotoAndStop (1);
    }
function click(event:MouseEvent):void{
    [b]fscommand("exec", "pz.exe");[/b]
    }


Sad samo zamenim boldovanu liniju koda sa ovom linijom koda što si mi ti dao?
[ gonzos @ 22.08.2010. 08:01 ] @
Da, samo sto ti metod nece raditi u swf-u, nego tek kada ga "provuces" kroz zinc.
[ Angelico @ 22.08.2010. 09:55 ] @
Evo napisao sam novi kod :

Code:

import mdm.*;
mdm.Application.init(this, onInit);
function onInit():void {
    
stop ();
dugme.addEventListener(MouseEvent.ROLL_OVER, over);
dugme.addEventListener(MouseEvent.ROLL_OUT, out);
dugme.addEventListener(MouseEvent.CLICK, click);
dugme.buttonMode = true ;
function over(event:MouseEvent):void{
        
    gotoAndPlay(2) ;
    opis.gotoAndPlay (2);
        
    };
    
function out(event:MouseEvent):void{
    gotoAndStop(1);
    opis.gotoAndStop (1);
    };
    
function click(event:MouseEvent):void
{
    if(!mdm.Application.path)
    {
        var folderSeparator:String = mdm.Application.path.substr(-1);
        var path:String = mdm.Application.path+folderSeparator+"loader.exe -conf pz.conf -noconsole -nomouse";
        mdm.System.exec(path);
    };
};
}



Ali izgleda da imam problema sa ovom linijom koda

Code:
var path:String = mdm.Application.path+folderSeparator+"loader.exe -conf pz.conf -noconsole -nomouse";


Kompajlirani flash.exe mi se nalazi u istom folderu sa loader.exe a i dalje neće da ga pokreće.

Jel sam napisao nešto pogrešno?
[ gonzos @ 22.08.2010. 15:03 ] @
Jesi, npr. nema potrebe da uvijek zadajes path. Dovoljno je ovo:

Code:
var _path=mdm.Application.path// a path je putanja do mjesta na kojem se nalazi aplikacija myMovie.exe npr: c://myDoc/myMovie.exe


sada sa tim pathom targetujes sve ono sto ucitavas/pokreces: ako su u istom folderu:

Code:
        var path:String = mdm.Application.path+"loader.exe";
        mdm.System.exec(path);


U ovom slucaju loader.exe se sigurno pokrece.
[ Angelico @ 22.08.2010. 16:11 ] @
OK, razumem, tako je efikasnije i kraće.

Imam još jedan problem, kad zamenim stari kod sa novim na dugmetu. Onda mi se glavi animacija.. tj i bez toga da mi miš pređe preko dugmeta izvršava mi se mouse over funkcija.

Code:
http://www.sendspace.com/file/v5njmv


Razbijam glavu i ne mogu da skontam gde ga šalje na frejm sa mouseover efektom

Npr. Stari je kakav je na svim ostalim dugmićima, a novi kakav je na button1.
[ gonzos @ 22.08.2010. 23:29 ] @
a da probas
Code:
stop();
u prvom frejmu "neposlusnog" buttona?

Cuj, gledao sam fajl i, moram priznati imas jako lose rjesenje za ovo sto si uradio.