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

Composants VCL Delphi Discussion :

[TMS AdvStringGrid] Fermeture automatique d'un ComboBox


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2002
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 15
    Par défaut [TMS AdvStringGrid] Fermeture automatique d'un ComboBox
    bonjour,

    j'utilise AdvStringGrid version 3.5.5.0 de TMS component Pack v4.2.
    Mon probleme est que je voudrais que lorsque l'utilisteur selectionne une entrée dans la liste déroulante du AdvStringGrid, que la liste déroulante se ferme automatiquement sans avoir à cliquer sur une autre colonne du composant.
    Autre chose qui peut m'aider comment passer d'une colonne à une autre sans
    appuyer sur la touche entré. Exple: après avoir séléctionné un produit dans une liste déroulante du composant que je sois dirigé automatiquement dans la colonne suivante pour saisir le prix unitaire.

    Merci de votre aide.

  2. #2
    rbh
    rbh est déconnecté
    Membre chevronné Avatar de rbh
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    384
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 384
    Par défaut
    Salut
    As-tu regardé la propriété Navigation de l'ADVStringGrid, il y a AdvanceAuto.
    Je ne connais pas exactement sont effet, mais essaye.

    Autrement, il y a aussi un évènement "OnComboCloseUp" pour faire le changement de colonne toi même.

  3. #3
    Membre averti
    Inscrit en
    Août 2002
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 15
    Par défaut
    merci pour la reponse.
    Au faite je connais pas le code qui permet le changement de colonne dans ce composant.
    Merci si vous pouvez m'aider.

    Citation Envoyé par rbh Voir le message
    Salut
    As-tu regardé la propriété Navigation de l'ADVStringGrid, il y a AdvanceAuto.
    Je ne connais pas exactement sont effet, mais essaye.

    Autrement, il y a aussi un évènement "OnComboCloseUp" pour faire le changement de colonne toi même.

  4. #4
    rbh
    rbh est déconnecté
    Membre chevronné Avatar de rbh
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    384
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 384
    Par défaut
    Citation Envoyé par Jahrnee Voir le message
    Au faite je connais pas le code qui permet le changement de colonne dans ce composant.
    Il faut que tu change la propriété "StringGrid.Col" (.Row pour les lignes)...

  5. #5
    Membre averti
    Inscrit en
    Août 2002
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 15
    Par défaut
    Tu sais j'ai un autre prb, et je compte sur toi pour m'aider. Je veux inclure le separatur de millier dans les valeurs des colonnes (exple 2 222).
    J'utilise l'évenement OnGetFormat mais je n'obtient aucun resultat.
    Voici le code :

    procedure Tguichet.factGetFormat(Sender: TObject; ACol: Integer;
    var AStyle: TSortStyle; var aPrefix, aSuffix: String);
    begin
    if acol in [2..6] then
    begin
    AStyle := ssFinancial;
    aPrefix := ' '+devise;
    end;
    end;


    J'ai aussi du mal a inclure le séparateur de millier dans le composant TadvEdit
    bien que j'ai mis la propriété "autothousandSeparator" à TRUE.

    meric de m'aider.
    Citation Envoyé par rbh Voir le message
    Il faut que tu change la propriété "StringGrid.Col" (.Row pour les lignes)...

  6. #6
    rbh
    rbh est déconnecté
    Membre chevronné Avatar de rbh
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    384
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 384
    Par défaut
    Salut
    désolé, mais je n'y connaît rien en thousandSeparator et encore moins en Format (à chaque fois que je dois utiliser Format, je m'arrange pour copier/coller des codes existants ).
    En plus comme c'est un autre problème, tu devrais créer un nouveau sujet avec un titre en relation avec ton problème.

    Bonne continuation.

    PS : apprend à utiliser la balise code elle ressemble à ça : #.

    [EDIT]
    J'avais pas vu que tu avais déjà créé un autre sujet.
    A la prochaine.
    [/EDIT]

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [TMS AdvStringGrid] ComboBox qui s'affiche immédiatement
    Par gabvalorem dans le forum Composants VCL
    Réponses: 2
    Dernier message: 10/07/2008, 10h57
  2. Fermeture automatique de Dialogs
    Par Rupella dans le forum MFC
    Réponses: 5
    Dernier message: 04/07/2006, 11h09
  3. fermeture automatique pc a distance
    Par Chromatic dans le forum Windows XP
    Réponses: 10
    Dernier message: 15/05/2006, 19h04
  4. Sélection automatique d'un COMBOBOX
    Par Guillaume602 dans le forum Windows
    Réponses: 1
    Dernier message: 14/02/2006, 19h31
  5. Menu déroulant à fermeture automatique
    Par michelsylv dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 03/10/2005, 16h35

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