2 Stimmen

Actionscript - Einstellung der Mindestgröße einer Creative Suite-Erweiterung

Ich versuche, die Mindestgröße des Fensters einer Creative Suite-Erweiterung festzulegen. Ich möchte nicht, dass der Benutzer die Größe des Fensters auf eine kleinere als die von mir festgelegte Größe ändern kann.

Ich habe Folgendes versucht:

var instance:CSXSInterface = CSXSInterface.getInstance();
var extension:Extension = instance.getExtensions([instance.getExtensionId()]).data[0] as Extension;
extension.minHeight = 350;
extension.minWidth = 250;

Leider funktioniert das nicht. Ich habe auch versucht, es in der mxml zu setzen:

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
            width="100%" height="100%" minWidth="250" minHeight="350" currentState="Loading"
            historyManagementEnabled="false" layout="absolute">

Aber auch das reicht nicht aus. Kennt jemand die Lösung für dieses Problem? Ich habe gesehen, dass andere Erweiterungen dies tun, nämlich die Adobe Kuler-Erweiterung.

1voto

Bastien Punkte 471

Es stellte sich heraus, dass dies eine Einstellung in der Manifestdatei ist.

Klicken Sie im Extension Builder mit der rechten Maustaste auf das Projekt, CS Extension Builder > Bundle Manifest Editor. Wählen Sie auf der Registerkarte Erweiterung die Option Benutzeroberfläche. Mindestbreite und -höhe sind einige der Einstellungen, die dort definiert werden können, zusammen mit dem Erweiterungssymbol zum Beispiel.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X