Feathers est codé sur le cadre Starling flash et est livré avec une documentation approfondie et beaucoup d'exemples.
Les plumes peuvent être utilisés dans des environnements de production pour créer des applications et des jeux pour les ordinateurs de bureau et les appareils mobiles, en collaboration avec les deux runtimes classiques Flash Player et Adobe Air.
Tous les composants du framework utilisent des graphiques accélérés par GPU et comprennent le soutien pour les dispositions sensibles.
Le cadre comprend également mises en page personnalisées, skinning facile et support multi-plateforme.
Composants inclus:
Alerte
Bouton
ButtonGroup
Callout
Vérifier
Tiroirs
GroupedList
En-tête
ImageLoader
Label
LayoutGroup
Liste
NumericStepper
PageIndicator
Panneau
PanelScreen
PickerList
ProgressBar
Radio
Écran
ScreenNavigator
ScrollBar
ScrollContainer
ScrollScreen
ScrollText
SimpleScrollBar
Curseur
TabBar
TextArea
TextInput
ToggleSwitch
Ce qui est nouveau dans cette version:
- Nouveau composant: AutoComplete, un TextInput fournit une liste de pop-up des suggestions.
- Nouveau composant: SpinnerList, une liste qui change la sélection lors du défilement d'un élément .
- Nouveau composant:. StackScreenNavigator, une variation de ScreenNavigator avec une pile d'histoire que vous pouvez pousser et pop
- Nouveau composant: WebView, affiche un navigateur Web natif utilisant StageWebView, mais peut être positionné en coordonnées locales. Disponible dans AIR uniquement.
- Nouvelle mise en page:. VerticalSpinnerLayout, la mise en page par défaut pour le nouveau composant SpinnerList
- Nouveaux Transitions:. ColorFade, couverture, Cube, Fade, flip, Reveal, Slide
- Nouveau Exemple: TransitionsExplorer démontre chaque transition .
- Les tests unitaires:. Tests unitaires créés pour un certain nombre de composants Plumes
- Aide:. Les fichiers d'aide sont maintenant distribués avec Plumes pour une utilisation hors ligne
- AnchorLayout:. Émission fixe où les éléments positionnés par rapport à horizontalCenterAnchorDisplayObject ou verticalCenterAnchorDisplayObject n'a pas été correctement positionné Whent il ancre était à une profondeur supérieure
- Bouton:. ajouté scaleWhenDown et scaleWhenHovering propriétés à l'échelle du bouton dans ces états
- BitmapFontTextEditor, TextBlockTextEditor:. Correction du problème où la compensation du texte sur le focus causerait la plage de sélection est invalide
- BitmapFontTextEditor, TextBlockTextEditor: écoute flash.events.Event.SELECT_ALL au lieu de Ctrl / Commande + A avec un événement de clavier parce qu'il ne fonctionnait pas correctement sur Mac .
- BitmapFontTextRenderer:. Fixe problème où le dernier mot d'une ligne apparaît parfois sur la ligne suivante
- CalloutPopUpContentManager, DropDownPopUpContentManager, VerticalCenteredPopUpContentManager: détecte si pop-up est retiré du stade extérieur de telle sorte que Event.CLOSE est correctement envoyé .
- DropDownPopUpContentManager: fixe problème où la source serait fermer le pop-up lors de la validation, mais le pop-up était positionnée, provoquant une erreur d'exécution, vérifie maintenant si elle est ouverte après la source est validée .
- FeathersControl:. Mouvement ajouté () fonction de confort pour définir x et y propriétés, semblable à setSize () définit la largeur et la hauteur
- FeathersControl:. La propriété styleProvider peut être modifié après l'initialisation
- FeathersControl:. Changements à styleNameList après l'initialisation provoque maintenant l'styleProvider à nouveau appliquée
- FeathersControl:. Peut maintenant aplatir même lorsqu'ils ne sont pas initialisée ou sur scène
- HierarchicalCollection: fonction supplémentaire removeAll (), similaire à ListCollection .
- HorizontalLayout, VerticalLayout: lorsque l'alignement est justifiée, la taille du rendu d'élément est réinitialisé de sorte qu'une mesure précise peut être pris au lieu d'utiliser l'ancienne taille justifiée .
- HorizontalLayout:. RequestColumnCount propriété ajoutée pour plus de contrôle sur la largeur auto-mesure
- HorizontalLayout, VerticalLayout:. Correction du problème où le nombre de rendus d'élément ne reste pas constant lors de l'utilisation hasVariableItemDimensions lorsque tous les rendus d'élément ont la même taille
- ILayout:. Ajouté getNearestScrollPositionForIndex () fonction pour soutenir le défilement lors de la modification index sélectionné dans les composants comme List
- Étiquette:. Ajouté backgroundSkin, backgroundDisabledSkin et padding propriétés
- LayoutGroup:. Ajouté LayoutGroup.ALTERNATE_STYLE_NAME_TOOLBAR
- LayoutGroup:. Ajouté propriété AutoSizeMode pour spécifier qu'il doit remplir la scène
- Liste, GroupedList: Correction du problème où le défilement vers l'arrière serait parfois causer des rendus d'élément pour sauter autour de la place du défilement en douceur avec une mise en page virtuelle avec variables dimensions d'article où un élément redimensionnée. Mise en page peut ajuster la position de défilement, si nécessaire.
- Liste, GroupedList: les mises à jour faites défiler la position, si nécessaire, lors de l'utilisation des touches fléchées pour changer la sélection .
- Liste, GroupedList: dépêches Event.TRIGGERED quand un rendu d'élément est déclenché. Les données d'événement est l'élément du fournisseur de données.
- Liste, GroupedList:. Ajoutée stricte === chèque nul lors de la vérification si un typicalItem a été mis en cause des valeurs telles que 0 pourraient correspondre == null
- Liste, GroupedList:. Problème où la mise en page n'a pas mis à jour après un rendu d'élément redimensionné tandis que la liste n'a pas été fixé de valider
- Liste, GroupedList:. Correction du problème où l'élément typique renderer redimensionnée, mais la disposition n'a pas été mis à jour
- Liste, GroupedList:. Correction du problème où changer l'index d'un élément typique choisi dans le fournisseur de données ne serait pas mettre à jour l'index de son rendu d'élément
- ListCollection: la définition des propriétés de données null conserve null au lieu de supprimer tous les éléments à partir des données existantes .
- NumericStepper:. Ajouté valueFormatFunction et valueParseFunction propriétés pour soutenir la mise en forme personnalisée
- Panneau: ajouté un nouveau titre et headerTitleField propriétés à utiliser au lieu de passer par headerProperties .
- Panneau:. Problème où outerPaddingBottom a été ignoré si le panneau ne dispose pas d'un pied de page fixe
- PanelScreen: ajouté manquant DEFAULT_CHILD_STYLE_NAME_FOOTER constant pour une utilisation dans des thèmes .
- PickerList:. Distribue Event.OPEN et Event.CLOSE lorsque la liste de pop-up ouvre et ferme
- PickerList, TabBar:. Corrections d'émission où Event.CHANGE a été incorrectement dépêchés sur disposition parce dataProvider a été réglé sur null
- Scale3Textures, Scale9Textures:. Validation fixe de région tailles lors de l'utilisation d'une texture à l'échelle qui ne correspond pas Starling.contentScaleFactor
- ScreenNavigator:. Corrections d'émission où nouvel écran n'a pas été redimensionnée correctement en validant l'auto si la file d'attente de validation est actuellement occupé
Ce qui est nouveau dans la version 2.2.0:
- Nouveau composant: AutoComplete, un TextInput qui fournit un pop-up liste de suggestions.
- Nouveau composant: SpinnerList, une liste qui change la sélection lors du défilement d'un élément .
- Nouveau composant:. StackScreenNavigator, une variation de ScreenNavigator avec une pile d'histoire que vous pouvez pousser et pop
- Nouveau composant: WebView, affiche un navigateur Web natif utilisant StageWebView, mais peut être positionné en coordonnées locales. Disponible dans AIR uniquement.
- Nouvelle mise en page:. VerticalSpinnerLayout, la mise en page par défaut pour le nouveau composant SpinnerList
- Nouveaux Transitions:. ColorFade, couverture, Cube, Fade, flip, Reveal, Slide
- Nouveau Exemple: TransitionsExplorer démontre chaque transition .
- Les tests unitaires:. Tests unitaires créés pour un certain nombre de composants Plumes
- Aide:. Les fichiers d'aide sont maintenant distribués avec Plumes pour une utilisation hors ligne
- AnchorLayout:. Émission fixe où les éléments positionnés par rapport à horizontalCenterAnchorDisplayObject ou verticalCenterAnchorDisplayObject n'a pas été correctement positionné Whent il ancre était à une profondeur supérieure
- Bouton:. ajouté scaleWhenDown et scaleWhenHovering propriétés à l'échelle du bouton dans ces états
- BitmapFontTextEditor, TextBlockTextEditor:. Correction du problème où la compensation du texte sur le focus causerait la plage de sélection est invalide
- BitmapFontTextEditor, TextBlockTextEditor: écoute flash.events.Event.SELECT_ALL au lieu de Ctrl / Commande + A avec un événement de clavier parce qu'il ne fonctionnait pas correctement sur Mac .
- BitmapFontTextRenderer:. Fixe problème où le dernier mot d'une ligne apparaît parfois sur la ligne suivante
- CalloutPopUpContentManager, DropDownPopUpContentManager, VerticalCenteredPopUpContentManager: détecte si pop-up est retiré du stade extérieur de telle sorte que Event.CLOSE est correctement envoyé .
- DropDownPopUpContentManager: fixe problème où la source serait fermer le pop-up lors de la validation, mais le pop-up était positionnée, provoquant une erreur d'exécution, vérifie maintenant si elle est ouverte après la source est validée .
- FeathersControl:. Mouvement ajouté () fonction de confort pour définir x et y propriétés, semblable à setSize () définit la largeur et la hauteur
- FeathersControl:. La propriété styleProvider peut être modifié après l'initialisation
- FeathersControl:. Changements à styleNameList après l'initialisation provoque maintenant l'styleProvider à nouveau appliquée
- FeathersControl:. Peut maintenant aplatir même lorsqu'ils ne sont pas initialisée ou sur scène
- HierarchicalCollection: fonction supplémentaire removeAll (), similaire à ListCollection .
- HorizontalLayout, VerticalLayout: lorsque l'alignement est justifiée, la taille du rendu d'élément est réinitialisé de sorte qu'une mesure précise peut être pris au lieu d'utiliser l'ancienne taille justifiée .
- HorizontalLayout:. RequestColumnCount propriété ajoutée pour plus de contrôle sur la largeur auto-mesure
- HorizontalLayout, VerticalLayout:. Correction du problème où le nombre de rendus d'élément ne reste pas constant lors de l'utilisation hasVariableItemDimensions lorsque tous les rendus d'élément ont la même taille
- ILayout:. Ajouté getNearestScrollPositionForIndex () fonction pour soutenir le défilement lors de la modification index sélectionné dans les composants comme List
- Étiquette:. Ajouté backgroundSkin, backgroundDisabledSkin et padding propriétés
- LayoutGroup:. Ajouté LayoutGroup.ALTERNATE_STYLE_NAME_TOOLBAR
- LayoutGroup:. Ajouté propriété AutoSizeMode pour spécifier qu'il doit remplir la scène
- Liste, GroupedList: Correction du problème où le défilement vers l'arrière serait parfois causer des rendus d'élément pour sauter autour de la place du défilement en douceur avec une mise en page virtuelle avec variables dimensions d'article où un élément redimensionnée. Mise en page peut ajuster la position de défilement, si nécessaire.
- Liste, GroupedList: les mises à jour faites défiler la position, si nécessaire, lors de l'utilisation des touches fléchées pour changer la sélection .
- Liste, GroupedList: dépêches Event.TRIGGERED quand un rendu d'élément est déclenché. Les données d'événement est l'élément du fournisseur de données.
- Liste, GroupedList:. Ajoutée stricte === chèque nul lors de la vérification si un typicalItem a été mis en cause des valeurs telles que 0 pourraient correspondre == null
- Liste, GroupedList:. Problème où la mise en page n'a pas mis à jour après un rendu d'élément redimensionné tandis que la liste n'a pas été fixé de valider
- Liste, GroupedList:. Correction du problème où l'élément typique renderer redimensionnée, mais la disposition n'a pas été mis à jour
- Liste, GroupedList:. Correction du problème où changer l'index d'un élément typique choisi dans le fournisseur de données ne serait pas mettre à jour l'index de son rendu d'élément
- ListCollection: la définition des propriétés de données null conserve null au lieu de supprimer tous les éléments à partir des données existantes .
- NumericStepper:. Ajouté valueFormatFunction et valueParseFunction propriétés pour soutenir la mise en forme personnalisée
- Panneau: ajouté un nouveau titre et headerTitleField propriétés à utiliser au lieu de passer par headerProperties .
- Panneau:. Problème où outerPaddingBottom a été ignoré si le panneau ne dispose pas d'un pied de page fixe
- PanelScreen: ajouté manquant DEFAULT_CHILD_STYLE_NAME_FOOTER constant pour une utilisation dans des thèmes .
- PickerList:. Distribue Event.OPEN et Event.CLOSE lorsque la liste de pop-up ouvre et ferme
- PickerList, TabBar:. Corrections d'émission où Event.CHANGE a été incorrectement dépêchés sur disposition parce dataProvider a été réglé sur null
- Scale3Textures, Scale9Textures:. Validation fixe de région tailles lors de l'utilisation d'une texture à l'échelle qui ne correspond pas Starling.contentScaleFactor
- ScreenNavigator:. Corrections d'émission où nouvel écran n'a pas été redimensionnée correctement en validant l'auto si la file d'attente de validation est actuellement occupé
Ce qui est nouveau dans la version 2.1.1 / 2.2 BETA:
- Nouveau composant: AutoComplete, un TextInput qui fournit une liste de pop-up des suggestions.
- Nouveau composant: SpinnerList, une liste qui change la sélection lors du défilement d'un élément .
- Nouveau composant:. StackScreenNavigator, une variation de ScreenNavigator avec une pile d'histoire que vous pouvez pousser et pop
- Nouveau composant: WebView, affiche un navigateur Web natif utilisant StageWebView, mais peut être positionné en coordonnées locales. Disponible dans AIR uniquement.
- Nouvelle mise en page:. VerticalSpinnerLayout, la mise en page par défaut pour le nouveau composant SpinnerList
- Nouveaux Transitions:. ColorFade, couverture, Cube, Fade, flip, Reveal, Slide
- Nouveau Exemple: TransitionsExplorer démontre chaque transition .
- Les tests unitaires:. Tests unitaires créés pour un certain nombre de composants Plumes
- Aide:. Les fichiers d'aide sont maintenant distribués avec Plumes pour une utilisation hors ligne
- AnchorLayout:. Émission fixe où les éléments positionnés par rapport à horizontalCenterAnchorDisplayObject ou verticalCenterAnchorDisplayObject n'a pas été correctement positionné Whent il ancre était à une profondeur supérieure
- Bouton:. ajouté scaleWhenDown et scaleWhenHovering propriétés à l'échelle du bouton dans ces états
- BitmapFontTextEditor, TextBlockTextEditor:. Correction du problème où la compensation du texte sur le focus causerait la plage de sélection est invalide
- BitmapFontTextEditor, TextBlockTextEditor: écoute flash.events.Event.SELECT_ALL au lieu de Ctrl / Commande + A avec un événement de clavier parce qu'il ne fonctionnait pas correctement sur Mac .
- BitmapFontTextRenderer:. Fixe problème où le dernier mot d'une ligne apparaît parfois sur la ligne suivante
- CalloutPopUpContentManager, DropDownPopUpContentManager, VerticalCenteredPopUpContentManager: détecte si pop-up est retiré du stade extérieur de telle sorte que Event.CLOSE est correctement envoyé .
- DropDownPopUpContentManager: fixe problème où la source serait fermer le pop-up lors de la validation, mais le pop-up était positionnée, provoquant une erreur d'exécution, vérifie maintenant si elle est ouverte après la source est validée .
- FeathersControl:. Mouvement ajouté () fonction de confort pour définir x et y propriétés, semblable à setSize () définit la largeur et la hauteur
- FeathersControl:. La propriété styleProvider peut être modifié après l'initialisation
- FeathersControl:. Changements à styleNameList après l'initialisation provoque maintenant l'styleProvider à nouveau appliquée
- FeathersControl:. Peut maintenant aplatir même lorsqu'ils ne sont pas initialisée ou sur scène
- HierarchicalCollection: fonction supplémentaire removeAll (), similaire à ListCollection .
- HorizontalLayout, VerticalLayout: lorsque l'alignement est justifiée, la taille du rendu d'élément est réinitialisé de sorte qu'une mesure précise peut être pris au lieu d'utiliser l'ancienne taille justifiée .
- HorizontalLayout:. RequestColumnCount propriété ajoutée pour plus de contrôle sur la largeur auto-mesure
- HorizontalLayout, VerticalLayout:. Correction du problème où le nombre de rendus d'élément ne reste pas constant lors de l'utilisation hasVariableItemDimensions lorsque tous les rendus d'élément ont la même taille
- ILayout:. Ajouté getNearestScrollPositionForIndex () fonction pour soutenir le défilement lors de la modification index sélectionné dans les composants comme List
- Étiquette:. Ajouté backgroundSkin, backgroundDisabledSkin et padding propriétés
- LayoutGroup:. Ajouté LayoutGroup.ALTERNATE_STYLE_NAME_TOOLBAR
- LayoutGroup:. Ajouté propriété AutoSizeMode pour spécifier qu'il doit remplir la scène
- Liste, GroupedList: Correction du problème où le défilement vers l'arrière serait parfois causer des rendus d'élément pour sauter autour de la place du défilement en douceur avec une mise en page virtuelle avec variables dimensions d'article où un élément redimensionnée. Mise en page peut ajuster la position de défilement, si nécessaire.
- Liste, GroupedList: les mises à jour faites défiler la position, si nécessaire, lors de l'utilisation des touches fléchées pour changer la sélection .
- Liste, GroupedList: dépêches Event.TRIGGERED quand un rendu d'élément est déclenché. Les données d'événement est l'élément du fournisseur de données.
- Liste, GroupedList:. Ajoutée stricte === chèque nul lors de la vérification si un typicalItem a été mis en cause des valeurs telles que 0 pourraient correspondre == null
- Liste, GroupedList:. Problème où la mise en page n'a pas mis à jour après un rendu d'élément redimensionné tandis que la liste n'a pas été fixé de valider
- Liste, GroupedList:. Correction du problème où l'élément typique renderer redimensionnée, mais la disposition n'a pas été mis à jour
- Liste, GroupedList:. Correction du problème où changer l'index d'un élément typique choisi dans le fournisseur de données ne serait pas mettre à jour l'index de son rendu d'élément
- ListCollection: la définition des propriétés de données null conserve null au lieu de supprimer tous les éléments à partir des données existantes .
- NumericStepper:. Ajouté valueFormatFunction et valueParseFunction propriétés pour soutenir la mise en forme personnalisée
- Panneau: ajouté un nouveau titre et headerTitleField propriétés à utiliser au lieu de passer par headerProperties .
- Panneau:. Problème où outerPaddingBottom a été ignoré si le panneau ne dispose pas d'un pied de page fixe
- PanelScreen: ajouté manquant DEFAULT_CHILD_STYLE_NAME_FOOTER constant pour une utilisation dans des thèmes .
- PickerList:. Distribue Event.OPEN et Event.CLOSE lorsque la liste de pop-up ouvre et ferme
- PickerList, TabBar:. Corrections d'émission où Event.CHANGE a été incorrectement dépêchés sur disposition parce dataProvider a été réglé sur null
- Scale3Textures, Scale9Textures:. Validation fixe de région tailles lors de l'utilisation d'une texture à l'échelle qui ne correspond pas Starling.contentScaleFactor
- ScreenNavigator:. Corrections d'émission où nouvel écran n'a pas été redimensionnée correctement en validant l'auto si la file d'attente de validation est actuellement occupé
Ce qui est nouveau dans la version 2.1.1:
- Nouveau composant: AutoComplete, un TextInput qui fournit un pop-up liste de suggestions.
- Nouveau composant: SpinnerList, une liste qui change la sélection lors du défilement d'un élément .
- Nouveau composant:. StackScreenNavigator, une variation de ScreenNavigator avec une pile d'histoire que vous pouvez pousser et pop
- Nouveau composant: WebView, affiche un navigateur Web natif utilisant StageWebView, mais peut être positionné en coordonnées locales. Disponible dans AIR uniquement.
- Nouvelle mise en page:. VerticalSpinnerLayout, la mise en page par défaut pour le nouveau composant SpinnerList
- Nouveaux Transitions:. ColorFade, couverture, Cube, Fade, flip, Reveal, Slide
- Nouveau Exemple: TransitionsExplorer démontre chaque transition .
- Les tests unitaires:. Tests unitaires créés pour un certain nombre de composants Plumes
- Aide:. Les fichiers d'aide sont maintenant distribués avec Plumes pour une utilisation hors ligne
- AnchorLayout:. Émission fixe où les éléments positionnés par rapport à horizontalCenterAnchorDisplayObject ou verticalCenterAnchorDisplayObject n'a pas été correctement positionné Whent il ancre était à une profondeur supérieure
- Bouton:. ajouté scaleWhenDown et scaleWhenHovering propriétés à l'échelle du bouton dans ces états
- BitmapFontTextEditor, TextBlockTextEditor:. Correction du problème où la compensation du texte sur le focus causerait la plage de sélection est invalide
- BitmapFontTextEditor, TextBlockTextEditor: écoute flash.events.Event.SELECT_ALL au lieu de Ctrl / Commande + A avec un événement de clavier parce qu'il ne fonctionnait pas correctement sur Mac .
- BitmapFontTextRenderer:. Fixe problème où le dernier mot d'une ligne apparaît parfois sur la ligne suivante
- CalloutPopUpContentManager, DropDownPopUpContentManager, VerticalCenteredPopUpContentManager: détecte si pop-up est retiré du stade extérieur de telle sorte que Event.CLOSE est correctement envoyé .
- DropDownPopUpContentManager: fixe problème où la source serait fermer le pop-up lors de la validation, mais le pop-up était positionnée, provoquant une erreur d'exécution, vérifie maintenant si elle est ouverte après la source est validée .
- FeathersControl:. Mouvement ajouté () fonction de confort pour définir x et y propriétés, semblable à setSize () définit la largeur et la hauteur
- FeathersControl:. La propriété styleProvider peut être modifié après l'initialisation
- FeathersControl:. Changements à styleNameList après l'initialisation provoque maintenant l'styleProvider à nouveau appliquée
- FeathersControl:. Peut maintenant aplatir même lorsqu'ils ne sont pas initialisée ou sur scène
- HierarchicalCollection: fonction supplémentaire removeAll (), similaire à ListCollection .
- HorizontalLayout, VerticalLayout: lorsque l'alignement est justifiée, la taille du rendu d'élément est réinitialisé de sorte qu'une mesure précise peut être pris au lieu d'utiliser l'ancienne taille justifiée .
- HorizontalLayout:. RequestColumnCount propriété ajoutée pour plus de contrôle sur la largeur auto-mesure
- HorizontalLayout, VerticalLayout:. Correction du problème où le nombre de rendus d'élément ne reste pas constant lors de l'utilisation hasVariableItemDimensions lorsque tous les rendus d'élément ont la même taille
- ILayout:. Ajouté getNearestScrollPositionForIndex () fonction pour soutenir le défilement lors de la modification index sélectionné dans les composants comme List
- Étiquette:. Ajouté backgroundSkin, backgroundDisabledSkin et padding propriétés
- LayoutGroup:. Ajouté LayoutGroup.ALTERNATE_STYLE_NAME_TOOLBAR
- LayoutGroup:. Ajouté propriété AutoSizeMode pour spécifier qu'il doit remplir la scène
- Liste, GroupedList: Correction du problème où le défilement vers l'arrière serait parfois causer des rendus d'élément pour sauter autour de la place du défilement en douceur avec une mise en page virtuelle avec variables dimensions d'article où un élément redimensionnée. Mise en page peut ajuster la position de défilement, si nécessaire.
- Liste, GroupedList: les mises à jour faites défiler la position, si nécessaire, lors de l'utilisation des touches fléchées pour changer la sélection .
- Liste, GroupedList: dépêches Event.TRIGGERED quand un rendu d'élément est déclenché. Les données d'événement est l'élément du fournisseur de données.
- Liste, GroupedList:. Ajoutée stricte === chèque nul lors de la vérification si un typicalItem a été mis en cause des valeurs telles que 0 pourraient correspondre == null
- Liste, GroupedList:. Problème où la mise en page n'a pas mis à jour après un rendu d'élément redimensionné tandis que la liste n'a pas été fixé de valider
- Liste, GroupedList:. Correction du problème où l'élément typique renderer redimensionnée, mais la disposition n'a pas été mis à jour
- Liste, GroupedList:. Correction du problème où changer l'index d'un élément typique choisi dans le fournisseur de données ne serait pas mettre à jour l'index de son rendu d'élément
- ListCollection: la définition des propriétés de données null conserve null au lieu de supprimer tous les éléments à partir des données existantes .
- NumericStepper:. Ajouté valueFormatFunction et valueParseFunction propriétés pour soutenir la mise en forme personnalisée
- Panneau: ajouté un nouveau titre et headerTitleField propriétés à utiliser au lieu de passer par headerProperties .
- Panneau:. Problème où outerPaddingBottom a été ignoré si le panneau ne dispose pas d'un pied de page fixe
- PanelScreen: ajouté manquant DEFAULT_CHILD_STYLE_NAME_FOOTER constant pour une utilisation dans des thèmes .
- PickerList:. Distribue Event.OPEN et Event.CLOSE lorsque la liste de pop-up ouvre et ferme
- PickerList, TabBar:. Corrections d'émission où Event.CHANGE a été incorrectement dépêchés sur disposition parce dataProvider a été réglé sur null
- Scale3Textures, Scale9Textures:. Validation fixe de région tailles lors de l'utilisation d'une texture à l'échelle qui ne correspond pas Starling.contentScaleFactor
- ScreenNavigator:. Corrections d'émission où nouvel écran n'a pas été redimensionnée correctement en validant l'auto si la file d'attente de validation est actuellement occupé
Ce qui est nouveau dans la version 2.1.0:
- Nouveau composant: AutoComplete, un TextInput qui fournit un pop-up liste de suggestions.
- Nouveau composant: SpinnerList, une liste qui change la sélection lors du défilement d'un élément .
- Nouveau composant:. StackScreenNavigator, une variation de ScreenNavigator avec une pile d'histoire que vous pouvez pousser et pop
- Nouveau composant: WebView, affiche un navigateur Web natif utilisant StageWebView, mais peut être positionné en coordonnées locales. Disponible dans AIR uniquement.
- Nouvelle mise en page:. VerticalSpinnerLayout, la mise en page par défaut pour le nouveau composant SpinnerList
- Nouveaux Transitions:. ColorFade, couverture, Cube, Fade, flip, Reveal, Slide
- Nouveau Exemple: TransitionsExplorer démontre chaque transition .
- Les tests unitaires:. Tests unitaires créés pour un certain nombre de composants Plumes
- Aide:. Les fichiers d'aide sont maintenant distribués avec Plumes pour une utilisation hors ligne
- AnchorLayout:. Émission fixe où les éléments positionnés par rapport à horizontalCenterAnchorDisplayObject ou verticalCenterAnchorDisplayObject n'a pas été correctement positionné Whent il ancre était à une profondeur supérieure
- Bouton:. ajouté scaleWhenDown et scaleWhenHovering propriétés à l'échelle du bouton dans ces états
- BitmapFontTextEditor, TextBlockTextEditor:. Correction du problème où la compensation du texte sur le focus causerait la plage de sélection est invalide
- BitmapFontTextEditor, TextBlockTextEditor: écoute flash.events.Event.SELECT_ALL au lieu de Ctrl / Commande + A avec un événement de clavier parce qu'il ne fonctionnait pas correctement sur Mac .
- BitmapFontTextRenderer:. Fixe problème où le dernier mot d'une ligne apparaît parfois sur la ligne suivante
- CalloutPopUpContentManager, DropDownPopUpContentManager, VerticalCenteredPopUpContentManager: détecte si pop-up est retiré du stade extérieur de telle sorte que Event.CLOSE est correctement envoyé .
- DropDownPopUpContentManager: fixe problème où la source serait fermer le pop-up lors de la validation, mais le pop-up était positionnée, provoquant une erreur d'exécution, vérifie maintenant si elle est ouverte après la source est validée .
- FeathersControl:. Mouvement ajouté () fonction de confort pour définir x et y propriétés, semblable à setSize () définit la largeur et la hauteur
- FeathersControl:. La propriété styleProvider peut être modifié après l'initialisation
- FeathersControl:. Changements à styleNameList après l'initialisation provoque maintenant l'styleProvider à nouveau appliquée
- FeathersControl:. Peut maintenant aplatir même lorsqu'ils ne sont pas initialisée ou sur scène
- HierarchicalCollection: fonction supplémentaire removeAll (), similaire à ListCollection .
- HorizontalLayout, VerticalLayout: lorsque l'alignement est justifiée, la taille du rendu d'élément est réinitialisé de sorte qu'une mesure précise peut être pris au lieu d'utiliser l'ancienne taille justifiée .
- HorizontalLayout:. RequestColumnCount propriété ajoutée pour plus de contrôle sur la largeur auto-mesure
- HorizontalLayout, VerticalLayout:. Correction du problème où le nombre de rendus d'élément ne reste pas constant lors de l'utilisation hasVariableItemDimensions lorsque tous les rendus d'élément ont la même taille
- ILayout:. Ajouté getNearestScrollPositionForIndex () fonction pour soutenir le défilement lors de la modification index sélectionné dans les composants comme List
- Étiquette:. Ajouté backgroundSkin, backgroundDisabledSkin et padding propriétés
- LayoutGroup:. Ajouté LayoutGroup.ALTERNATE_STYLE_NAME_TOOLBAR
- LayoutGroup:. Ajouté propriété AutoSizeMode pour spécifier qu'il doit remplir la scène
- Liste, GroupedList: Correction du problème où le défilement vers l'arrière serait parfois causer des rendus d'élément pour sauter autour de la place du défilement en douceur avec une mise en page virtuelle avec variables dimensions d'article où un élément redimensionnée. Mise en page peut ajuster la position de défilement, si nécessaire.
- Liste, GroupedList: les mises à jour faites défiler la position, si nécessaire, lors de l'utilisation des touches fléchées pour changer la sélection .
- Liste, GroupedList: dépêches Event.TRIGGERED quand un rendu d'élément est déclenché. Les données d'événement est l'élément du fournisseur de données.
- Liste, GroupedList:. Ajoutée stricte === chèque nul lors de la vérification si un typicalItem a été mis en cause des valeurs telles que 0 pourraient correspondre == null
- Liste, GroupedList:. Problème où la mise en page n'a pas mis à jour après un rendu d'élément redimensionné tandis que la liste n'a pas été fixé de valider
- Liste, GroupedList:. Correction du problème où l'élément typique renderer redimensionnée, mais la disposition n'a pas été mis à jour
- Liste, GroupedList:. Correction du problème où changer l'index d'un élément typique choisi dans le fournisseur de données ne serait pas mettre à jour l'index de son rendu d'élément
- ListCollection: la définition des propriétés de données null conserve null au lieu de supprimer tous les éléments à partir des données existantes .
- NumericStepper:. Ajouté valueFormatFunction et valueParseFunction propriétés pour soutenir la mise en forme personnalisée
- Panneau: ajouté un nouveau titre et headerTitleField propriétés à utiliser au lieu de passer par headerProperties .
- Panneau:. Problème où outerPaddingBottom a été ignoré si le panneau ne dispose pas d'un pied de page fixe
- PanelScreen: ajouté manquant DEFAULT_CHILD_STYLE_NAME_FOOTER constant pour une utilisation dans des thèmes .
- PickerList:. Distribue Event.OPEN et Event.CLOSE lorsque la liste de pop-up ouvre et ferme
- PickerList, TabBar:. Corrections d'émission où Event.CHANGE a été incorrectement dépêchés sur disposition parce dataProvider a été réglé sur null
- Scale3Textures, Scale9Textures:. Validation fixe de région tailles lors de l'utilisation d'une texture à l'échelle qui ne correspond pas Starling.contentScaleFactor
- ScreenNavigator:. Corrections d'émission où nouvel écran n'a pas été redimensionnée correctement en validant l'auto si la file d'attente de validation est actuellement occupé
Ce qui est nouveau dans la version 2.0.1:
- StageTextTextEditor: fixe problème où setFocus () n ' t travail si StageText.stage était nulle.
- TextInput:. Correction du problème où l'erreur d'exécution serait jeté après avoir changé rapidement de zéro à une chaîne valide après la saisie avait validé
- Thèmes:. Émission fixe dans les thèmes de bureau où les actifs affichés au lieu de 4x 2x sur HiDPI Mac
- Thèmes:. Émission fixe dans les thèmes de bureau où PanelScreen et ScrollScreen seraient mal utiliser les barres et les comportements défilement mobiles
- Thèmes:. Correction du problème où une sous-classe serait ajouter une fonction de style pour la classe ToggleSwitch, et que causerait certains cas de ToggleSwitch à peaux manquant
- Thèmes:. Correction d'un problème où les arguments erronés ont été transmis à Texture.fromBitmap ()
- AddOnFunctionStyleProvider:. Fixe problème où la fonction passée dans le constructeur serait ignoré
- LayoutGroup:. Correction du problème où la peau de fond ne serait pas valider après avoir réglé ses dimensions
- Scale3Image, Scale9Image, TiledImage: mise à jour pour écouter Event.FLATTEN pour valider au lieu de passer outre aplatir () pour rester compatible avec la nouvelle aplatir () la signature de fonction dans Starling 1.6 .
- StageTextTextEditor: problème où StageText.stage était nulle fixe, et appelant drawViewPortToBitmapData () a entraîné une erreur d'exécution .
Ce qui est nouveau dans la version 1.3.1:
- NumericStepper: fixe question où seul un texte a été sélectionné après avoir changé la valeur.
- StageTextTextEditor, TextFieldTextEditor:. Correction du problème où plusieurs événements de FOCUS_OUT pourraient être envoyés
Commentaires non trouvées