Comment affichera un panneau transparent qui est rejeté à l'extérieur lorsque vous cliquez dessus de celui-ci dans Flex 4

StackOverflow https://stackoverflow.com/questions/4455908

Question

Je dois quelques boutons apparaitre Flex 4. Les utilisateurs doivent être en mesure de voir l'arrière-plan (idéalement un peu fanée, mais pas d'importance) autour et entre les boutons. Et en cliquant sur les rejeter partout sauf les boutons tout.

Je créé une Panel d'allumage et a ajouté une VGroup d'allumage avec quelques boutons. Demandâmes I

PopupManager.addPopUp(myNewPanel, background, true);

Mes 2 problèmes principaux sont le panneau n'est pas transparent et en cliquant en dehors des boutons ne les rejette pas ... Comment puis-je mettre cela?

UPDATE : compris comment rejeter le menu contextuel en cliquant en dehors du panneau avec:

    addEventListener("mouseDownOutside", close);

    private function close(event:FlexMouseEvent):void {
        PopUpManager.removePopUp(this);
    }

Maintenant, je juste besoin de savoir comment faire autour et dans la transparence panneau afin que vous puissiez voir l'arrière-plan entre les boutons.

Était-ce utile?

La solution

Vous devez utiliser FlexMouseEvent.MOUSE_DOWN_OUTSIDE au lieu de la chaîne « mouseDownOutside ». La complétion de code, la vérification de la compilation et le rend plus facile pour les autres de votre code.

Pour l'arrière-plan, vous pouvez utiliser le style CSS pour elle. Voici une liste de toutes les propriétés CSS pour un panneau d'allumage - http: //docs.huihoo.com/flex/4/spark/components/Panel.html#styleSummary

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top