Développez des IHM Motif Professionnelles pour Unix et Linux avec BX PRO

EnhancementPak

Les Principaux Widgets Motif dont vous avez besoin

EnhancementPak est une suite perfectionnée de widgets OSF/Motif, qui a été testée dans des centaines d'applications commerciales. EnhancementPak fournit aux développeurs des composants testés et faciles à utiliser qui éliminent les temps, les coûts et les risques liés au développement de widgets personnalisés.

Caractéristiques Clefs de EnhancementPak 3.0

  • Propose plus de 30 widgets Motif évolués, dont 11 widgets de tracé de courbes
  • Permet d'offrir aux applications Motif des contrôles de type Windows
  • S'intègre avec les générateurs d'IHM Motif leaders du marché, dont Builder Xcessory
  • Widgets qui incluent : gestionnaires de géométrie, présentation de données, éditeurs de ressources et contrôles, des courbes 2D
  • Déploiement libre de droit

Widgets

Gestionnaires de Géométrie et Conteneurs

Column : facilite la création de saisie de données en fournissant un alignement vertical ou horizontal automatique entre les étiquettes et les champs texte associés.

Button Box : maintient un espacement égal entre ses fils, fonction que l'on ne trouve pas dans Motif.

Icon Button : similaire au Push Button Motif, mais il ajoute la possibilité d'afficher une étiquette et une pixmap en simultané. L'Icon Button fournit un look-and-feel Windows.

Paned : propose des panes avec des orientations à la fois horizontales et verticales, comme d'autres configurations. Le widget Motif Paned permet uniquement de créer des panes verticaux.

Porthole : est une "fenêtre" sur une zone plus large et obscurcie et des contrôles Panner que l'utilisateur peut voir via le Porthole avec un scrolling 2D ou un contrôle "panning". La plupart des utilisateurs trouvent l'utilisation du Panner plus conviviale plutôt que d'utiliser plusieurs barres d'ascenseur.

Stretch : permet aux utilisateurs finaux de redimensionner la fenêtre. Il se comporte comme un Window Manager. Motif ne fournit pas cette possibilité.

Toolbar : crée des barres d'outils et des bulles d'aide similaires à Windows.

Présentation de Données

Tree et Outline : offrent des méthodes dynamiques pour afficher des données hiérarchiques, et pour gérer les fils de tout type. Pour indiquer les relations, le widget Tree dessine des lignes entre les fils, alors que Outline utilise l'indentation et trace des lignes pour connecter un parent aux nSuds de ses fils. Tree permet un agencement horizontal et vertical.

Combination Box : donne aux utilisateurs un champ entrée avec une liste pull-down de valeurs prédéfinies. Ce widget fournit un look-and-feel Windows.

Icon Box : agence ses fils sur une grille, en ajoutant automatiquement de nouvelles cellules quand sa fenêtre est redimensionnée. Ce widget supporte le positionnement absolu des cellules et les cellules vides.

Tab Stack : fournit un outil flexible et puissant pour créer des onglets. Ce widget facilite l'agencement et l'affichage permettant ainsi aux développeurs de se concentrer sur le perfectionnement de leurs applications. Ce widget fournit un look-and-fell Windows.

Datafield : gère l'affichage et la saisie de données en tant que texte. Sous-classe de XmTextField, il supporte le parsing d'expression régulière, la vérification de validité d'entrée et la justification à droite.

Extended (I1SN) List : supporte les listes multi-colonnes utilisant des chaînes de caractères internationalisées, il accepte les pixmaps et fournit des possibilités de recherche et de tri. Le widget List de Motif gère seulement une colonne.

Editeurs de Ressources / Contrôles

Pixmap Editor : supporte les fonctions de dessin les plus courantes pour créer et éditer des bitmaps.

Font Selector : permet aux utilisateurs finaux de spécifier interactivement une police, de choisir une famille de police, la taille&

Color Selector : permet aux utilisateurs finaux de choisir les couleurs en utilisant les RGB ou en indiquant un nom de couleur depuis une liste générée dynamiquement par le système utilisateur.

XiToolTip : propose une bibliothèque de fonctions qui fournit une interface généralisée pour ajouter la fonctionnalité "ToolTip" sur n'importe quel widget : affichage avec un temps de retard d'un court descriptif de la fonction de l'icône lors du passage du curseur de la souris dessus.

Graphes

EnhancementPak fournit un ensemble complet et flexible d'outils pour développer des graphes 2D d'affaires ou scientifiques interactifs. Les composants de tracé de courbes inclut Plotter, un widget de type conteneur flexible et convivial qui fournit l'infrastructure et définit l'apparence des axes, du titre, de la légende, etc., ainsi qu'un ensemble de 11 widgets Plot pour les besoins de tracé de courbes graphiques de l'utilisateur final.


Builder Xcessory, BX, BX PRO, EnhancementPak et EPak sont des marques déposées de Integrated Computer Solutions, Inc. Les autres marques citées sont des marques commerciales ou des marques déposées de leurs propriétaires respectifs. Mise à jour : 09-Sep-2006 - www.kapitec.com