IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

IHM d'une application VCL paramétrable par l'utilisateur ?


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 3
    Par défaut IHM d'une application VCL paramétrable par l'utilisateur ?
    Bonjour,

    je travaille avec Delphi sur Embarcadero Xe6 (màj vers Xe7 prévue dans les semaines à venir). Je travaille actuellement sur la conception d'un tableau de bord de supervision. Mais j'aimerai qu'il dispose d'une interface paramétrable par l'utilisateur. En gros reproduire un peu l'aspect graphique de la création d'interface d'un EDI.
    En gros, si je prends ce taux, je peux choisir de l'afficher, sa taille, son emplacement, mais pas celiu-ci.
    Connaissez-vous des composants pouvant répondre à ce besoin en Delphi ?

    Merci d'avance
    ++

  2. #2
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 089
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 089
    Par défaut
    Sous D7, j'avais utilisé du XML qui transformé par un XLS générait une DFM
    Cette DFM était chargé à la volée
    plus TMS Greatis Script pour gérer quelques OnClick

    Cela générait des écrans complets avec des TEdit, TCheckBox car chaque client avait des propres données
    C'était des écrans de saisie !


    Pour un projet plus proche du tien en sécurité (intrusion, vidéosurveillance)
    Sous BCB2007 puis BCBXE3, mes prédécesseurs avait codé leur propre GraphicControl pour gérer aussi bien le Design (comme sous Delphi)
    et la supervsion en affichant des icones pour chaque alarme et chaque statut accompagné aussi d'un code couleur (rouge, orange, bleu, vert personnalisable)

    le tout stocké en DB, des objets, des animations d'objet, des états d'objet, des alarmes d'objet ...
    des milliers d'objet pouvait introduire la configuration de centaine de milliers d'animation
    les objets étant des capteurs de mouvement, des contacts de porte, des lecteurs de badges, des caméras, des point de détection d'incendie ...

    Le script lui était en pseudo C avait été inventé aussi par mes prédécesseurs donc je ne connais pas de lib
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  3. #3
    Membre Expert
    Avatar de Barbibulle
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 052
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 052
    Par défaut
    Du coté DevExpress il y a le dxLayoutControl qui est un composant qui va s'occuper de la mise en page d'une fiche en fonction de la taille de la fenêtre, des contraintes de taille mini/maxi des composants.
    Il y a également un composant qui permet de donner à l'utilisateur final la possibilité de paramétrer son écran (visibilité des composants, placements etc...).

Discussions similaires

  1. Executer une application avec paramètres
    Par GUNNM45 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 17/09/2008, 09h54
  2. Réponses: 2
    Dernier message: 27/11/2007, 10h07
  3. Réponses: 2
    Dernier message: 22/10/2007, 14h33
  4. Adapter une application VCL a Vista
    Par yarp dans le forum C++Builder
    Réponses: 9
    Dernier message: 05/10/2007, 16h59
  5. Réponses: 6
    Dernier message: 02/08/2006, 16h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo