Flashhilfe.de - Flash Community

zinc projektor fullscreen auf mac [Flash 9]

Forum > ActionScript 3.0 > zinc projektor fullscreen auf mac

 


AntwortenRegistrieren Seite1  

 27.02.2009, 12:13 
Benutzerbild von springerFlashhilfe.de Moderator
Beiträge: 4906
Wohnort: zuhaus
Registriert: Apr 2004

zinc projektor fullscreen auf mac
arbeite zum ersten mal mit zinc und bekomm den projektor auf mac nicht im fullscreen zum laufen...

zinc-einstellungen:
type: noborder
state: maximized

dann in flash für windows:
ActionScript:
1
2
mdm.Forms.thisForm.hideCaption(true);
mdm.Forms.thisForm.maximize();


und für mac:
ActionScript:
1mdm.Forms.thisForm.showFullScreen(true);


für pc erstelle ich eine kiosk anwendung, da funktionierts. da dieses feature jedoch nicht für mac zur verfügung steht, versuche ich es über die obige variante.

der projektor auf dem mac schaltet zwar auf fullscreen, jedoch bleib der schirm weiss und nichts passiert....

hat jemand erfahrung damit oder einen denkanstoss ?
lieber chips essen und danach voller zweifel sein, als voller zweifel chips essen...
 27.02.2009, 12:22Re1
Benutzerbild von niquito12
Beiträge: 901
Wohnort: Nether-Bavaria
Registriert: Jun 2008

Ich hab mir grad angeschaut was das ist, also Erfahrung habe ich keine.
Hast du schon mal
ActionScript:
1Stage.invalidate()

probiert?
Qt! www.adrianslaboratory.net
 27.02.2009, 13:13Re2
Benutzerbild von springerFlashhilfe.de Moderator
Beiträge: 4906
Wohnort: zuhaus
Registriert: Apr 2004

Themenautor/in

klappt nicht... da muss wohl badskill her ;-)
lieber chips essen und danach voller zweifel sein, als voller zweifel chips essen...
 
nicht sichtbar bei eingeloggten Mitgliedern
 27.02.2009, 13:56Re3
Benutzerbild von niquito12
Beiträge: 901
Wohnort: Nether-Bavaria
Registriert: Jun 2008

Ja, da braucht es unseren special specialist ;)
Qt! www.adrianslaboratory.net
 02.03.2009, 12:18Re4
Benutzerbild von badskillFlashhilfe.de Moderator
Beiträge: 5285
Wohnort: Bernau (bei Berlin)
Registriert: Nov 2002

Hi,
das Mac-Plugin für Zinc hab ich noch nicht getestet. Von daher kann ich nur begrenzt Hilfestellungen bieten.
Das der Bildschirm weiss bleibt, hört sich erstmal so an, als ob die Bühne nicht neu gezeichnet wird.

Adde mal, nachdem der Fullscreenmode erreicht ist, irgendein DisplayObject hinzu. Kannst du das Objekt sehen?
Vielleicht wird dadurch die Bühne gezwungen sich neu zu zeichnen.
 03.03.2009, 09:35Re5
Benutzerbild von niquito12
Beiträge: 901
Wohnort: Nether-Bavaria
Registriert: Jun 2008

Hast du Autoscale ein- oder ausgeschalten?
Qt! www.adrianslaboratory.net
 
nicht sichtbar bei eingeloggten Mitgliedern1&1 Webhosting
 03.03.2009, 13:02Re6
Benutzerbild von springerFlashhilfe.de Moderator
Beiträge: 4906
Wohnort: zuhaus
Registriert: Apr 2004

Themenautor/in

sorry, hatte noch nicht die zeit weiter zu arbeiten. komme erst morgen dazu...
lieber chips essen und danach voller zweifel sein, als voller zweifel chips essen...
 09.03.2009, 21:48Re7
Benutzerbild von springerFlashhilfe.de Moderator
Beiträge: 4906
Wohnort: zuhaus
Registriert: Apr 2004

Themenautor/in

so, bin dazu gekommen, nochmals auszuprobieren. das problem lag daran, dass ich schon auf fullscreen schaltete, bevor onMDMInit aufgerufen wurde, sprich die initialisierung noch gar nicht stattfand... naja..

einstellungen ZINC Builder:
type : no border
state: maximized

unter extensions noch mdm_forms hinzufügen...

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
package {
   import flash.display.Sprite;
   import flash.events.Event;
   import flash.system.Capabilities;
   import mdm.*;

   public class FullscreenTest extends Sprite
   {
      private var _curOS:String = "";
      
      public function FullscreenTest(){
         this._curOS = Capabilities.os.substr(0, 3);
         this.addEventListener(Event.ADDED_TO_STAGE,eventListener);
      }
      
      private function eventListener(event:Event):void{
         switch(event.type){
            case Event.ADDED_TO_STAGE:
                                        this.removeEventListener(Event.ADDED_TO_STAGE,eventListener);
               mdm.Application.init(this,onMDMInit);
            break;
         }
      }
      
      private function onMDMInit():void{
         if(this._curOS == "Win"){
            mdm.Forms.thisForm.hideCaption(true);
         }else if (this._curOS == "Mac"){
            mdm.Forms.thisForm.showFullScreen(true);
         }
         initFlashApplication();
      }
      
      private function initFlashApplication():void{
         // was auch immer....
         trace("--> weiter geht's")
      }
   }
}
lieber chips essen und danach voller zweifel sein, als voller zweifel chips essen...
 
Themen
Ähnliche Beiträge zum Thema
 

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.
Partner Webseiten: DesignerInAction.de   Designnation.de   Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   PSD-Tutorials.de   Tutorials.de

Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2012 Sebastian Wichmann - Flashhilfe.de