VLButtonBar

    Un composant de barre latérale stylé avec une perspective polyvalente.
    VLButtonBar est un contrôle de navigation polyvalent. Il peut être déployé en tant que barre d’outils Outlook, menu vertical, boîte à outils stylée en Visual Basic, etc. Utilisez l’unicode pour les légendes de groupe et de bouton. Fournit également une prise en charge native (MBCS) pour les langues d’Extrême-Orient (chinois, japonais, coréen). Un arrière-plan rempli de dégradé pour les en-têtes de groupe et les boutons vous permet de proposer une application au design attrayant. Choisissez parmi une gamme de styles de boutons pour ajouter du piquant à vos applications.

    VLButtonBar – Fonctionnalités

    VLButtonBar est un contrôle de navigation polyvalent qui peut être utilisé pour incorporer une barre latérale de navigation style MS Outlook, un menu vertical ainsi qu’une palette d’outils de style Visual Basic dans vos applications. Il vous permet d’organiser des ensembles de boutons / éléments de navigation en groupes, chacun identifié par son en-tête.

    VLButtonBar fournit une prise en charge native (MBCS) pour les langues d’Extrême-Orient, et prend également en charge l’utilisation de texte et de police unicode pour les légendes de groupe et de bouton, en en faisant un choix idéal pour la localisation de l’interface utilisateur de votre application.

    Le contrôle offre une variété de combinaisons d’orientation et de disposition pour les groupes et les boutons afin de répondre à vos besoins spécifiques. De plus, le contrôle peut calculer automatiquement la taille appropriée des boutons en fonction de la taille de l’image du bouton, de la légende du bouton et de la police, ou vous pouvez spécifier une taille de bouton personnalisée selon vos besoins.

    Une variété d’options d’arrière-plan rempli de dégradé pour les en-têtes de groupe et les boutons et les styles de boutons vous permettent d’intégrer une interface utilisateur attrayante dans votre application.

    Son concepteur WYSWYG permet de concevoir à l’avance vous assure que vous pouvez ajouter des groupes et des boutons à VLButtonBar au moment de la conception et construire le système de navigation de votre application avec un minimum de code. Avec ce concepteur, vous savez exactement à quoi ressemblera votre système de navigation à l’exécution ; il n’est pas nécessaire d’effectuer des essais pour peaufiner l’apparence de votre système de navigation.

    Fonctionnalités :

    • Menu vertical, barre d’outils ou palette d’outils

      VLButtonBar offre la possibilité unique d’afficher des groupes de boutons comme un menu vertical stylisé à la manière de la barre latérale Outlook, une barre d’outils ou une palette d’outils.

    • Disposition des groupes
      VLButtonBar vous permet de spécifier la manière dont les groupes doivent être affichés les uns par rapport aux autres. Ils peuvent être affichés les uns en dessous des autres (disposition verticale) ou côte à côte (disposition horizontale). L’orientation de la légende du groupe s’ajustera automatiquement.
    • Disposition et agencement des boutons
      Tout comme les groupes, les boutons peuvent être disposés de haut en bas ou de gauche à droite. De plus, les boutons peuvent être affichés en mosaïque ou avec un agencement linéaire. L’agencement en mosaïque vous donne un aspect de palette d’outils, tandis que l’agencement linéaire vous donne un aspect de menu vertical ou de barre d’outils.
    • Calcul automatique de la taille
      VLButtonBar calcule automatiquement la taille des boutons en fonction des images des boutons, de la légende et de la police. Vous pouvez choisir de spécifier la taille des boutons, auquel cas les boutons seront dessinés selon votre spécification de taille.
    • Fond rempli de dégradé
      VLButtonBar vous permet de spécifier des arrière-plans remplis de dégradé pour les groupes et les boutons avec une variété d’options. Un fond rempli de dégradé offre la possibilité d’obtenir des effets visuels éblouissants pour les groupes et les boutons.
    • Prise en charge du clavier avec des raccourcis pour les boutons et les groupes
      VLButtonBar offre une prise en charge complète de la navigation basée sur le clavier. L’utilisateur peut changer de groupe actif et sélectionner un bouton à l’aide du clavier. La prise en charge du clavier est significativement améliorée dans la version 3.0, en permettant l’utilisation de mnémoniques clavier pour les groupes et les boutons. De plus, avec les événements clavier nouvellement ajoutés, vos clients peuvent désormais utiliser VLButtonBar sans toucher la souris.
    • Alignements de texte améliorés
      Dans la version 3.0, vous pouvez spécifier l’alignement de la légende des groupes et des boutons et avoir encore plus de contrôle sur l’apparence des groupes et des boutons.
    • VLButtonBar
      permet désormais l’utilisation de texte unicode et de police unicode pour les légendes de groupe et de bouton. Avec cette fonctionnalité, vous pouvez maintenant fournir une barre de navigation de superbe apparence dans votre application dans n’importe quelle langue.

    • Prise en charge de la droite vers la gauche
      Spécialement pour les scripts hébreu, arabe et ourdou, VLButtonBar propose désormais une prise en charge de l’affichage de droite à gauche. Vous trouverez cette fonctionnalité particulièrement utile lors du déploiement de VLButtonBar en tant que contrôle de barre d’outils horizontale.

    • Icônes en couleur vraie / fichiers d’icônes avec prise en charge de plusieurs icônes
      VLButtonBar brise la barrière des 16 couleurs pour les icônes de boutons. Vous pouvez même utiliser une icône en couleur vraie avec VLButtonBar et offrir une interface de navigation absolument magnifique dans votre application. Si vous avez des fichiers d’icônes avec plusieurs icônes, l’assistant de conception amélioré de VLButtonBar vous permettra de sélectionner l’icône appropriée dans le fichier.

    • Styles de bouton améliorés
      Vous avez maintenant plus de styles de boutons parmi lesquels choisir. Avec de superbes boutons arrondis, votre application sera bien en avance sur la concurrence.

    • Glisser-déposer OLE et réorganisation des groupes et des boutons
      VLButtonBar prend en charge le glisser-déposer pour réorganiser les groupes et les boutons ainsi que la réorganisation via votre programme. Cette version introduit également des événements de glisser-déposer OLE.

    • Concepteur WYSIWYG
      VLButtonBar dispose d’un concepteur WYSIWYG intégré pour ajouter des groupes et des boutons au moment de la conception, ce qui entraîne une réduction significative du code.

    • Interface de programmation simple
      VLButtonBar ne fournit pas seulement une bonne interface utilisateur finale, il fournit également une interface de programmation facile à utiliser mais fonctionnellement puissante.

    • Aide en ligne intégrée
      VLButtonBar est livré avec une aide en ligne détaillée et intégrée. Ainsi, l’aide à la programmation sur n’importe quelle propriété ou méthode est à seulement un F1 de distance.

    • Exemple
      L’installation de VLButtonBar est livrée avec un programme d’exemple étendu (avec le code source) démontrant…

      Il est important de suivre les bonnes pratiques lors de l’utilisation de la balise

    • pour maintenir la cohérence du style. Assurez-vous d’éviter l’utilisation excessive de balises en définissant le style dans une feuille de style externe.

      Cela garantira une meilleure organisation du code et facilitera la maintenance à long terme.