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

C++Builder Discussion :

photo comme bouton


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite Avatar de chamamo
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    588
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 588
    Par défaut photo comme bouton
    slt
    j'aimerai biens savoir comment utiliser une photo comme bouton avec ses propriétés

  2. #2
    Membre éprouvé
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifié)
    Inscrit en
    Décembre 2004
    Messages
    2 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : OPNI (Objet Programmant Non Identifié)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 059
    Par défaut
    Bonsoir,

    As tu essayé les composants comme BitBtn, SpeedButton, rxSpeedButton (issu de la rxLib) ?

    @ +

  3. #3
    Membre émérite Avatar de chamamo
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    588
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 588
    Par défaut
    oui mais je n'ai rien trouvé

  4. #4
    Membre Expert
    Avatar de bakaneko
    Profil pro
    Inscrit en
    Février 2004
    Messages
    1 268
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 1 268
    Par défaut
    Sur les TSpeedButton et les TBitBtn (Onglet Supplément de Builder), tu as la propriété Glyph qui permet de mettre une image dans un bouton.
    Sinon, tu peux toujours utiliser un TImage comme un bouton.

  5. #5
    Membre émérite Avatar de chamamo
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    588
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 588
    Par défaut
    vu la qualité d'image le Timage est préferable parceque il accepte la format jpg que les autres (Bitbtn, Speedbutton..) ne supportent pas, le probleme c'est que lorsque je clique sur le Timage ça se voit pas que j'ai clické j'aimerais bien savoir s'il existe un truc qui à la fois supporte JPG et se comporte comme un boutton

    merci d'avance

  6. #6
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par défaut
    Peut etre en trancant et en effacent un rectangle autour de ton image

  7. #7
    Membre éprouvé
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifié)
    Inscrit en
    Décembre 2004
    Messages
    2 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : OPNI (Objet Programmant Non Identifié)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 059
    Par défaut
    Une idée :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
     
    void __fastcall TForm1::Image1MouseDown(TObject *Sender,
          TMouseButton Button, TShiftState Shift, int X, int Y)
    {
    TRect rect = Image1->Canvas->ClipRect;
    tagRECT *aRect = new tagRECT;
    aRect->top = rect.top;
    aRect->left = rect.left;
    aRect->right = rect.right;
    aRect->bottom = rect.bottom;
    DrawEdge(Image1->Canvas->Handle, aRect, BDR_SUNKENINNER, BF_RECT);
    Repaint();
    }
    //---------------------------------------------------------------------------
     
    void __fastcall TForm1::Image1MouseUp(TObject *Sender, TMouseButton Button,
          TShiftState Shift, int X, int Y)
    {
    TRect rect = Image1->Canvas->ClipRect;
    tagRECT *aRect = new tagRECT;
    aRect->top = rect.top;
    aRect->left = rect.left;
    aRect->right = rect.right;
    aRect->bottom = rect.bottom;
    DrawEdge(Image1->Canvas->Handle, aRect, BDR_RAISEDOUTER, BF_RECT);
    Repaint();
    }
    //---------------------------------------------------------------------------
    @ +

    (mais c'est surement ce que suggérait aussi Blondelle d'ailleurs...)

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

Discussions similaires

  1. Image comme bouton de soumission du formulaire
    Par z_ahlam dans le forum Langage
    Réponses: 3
    Dernier message: 04/03/2009, 08h56
  2. HTML submit utilisant une image comme bouton
    Par diabli73 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 10
    Dernier message: 20/12/2008, 21h58
  3. comment utiliser une icone comme bouton
    Par othmane126 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 04/10/2006, 19h14
  4. ASP URL hyperlien agit comme bouton SUBMIT
    Par hottnikks_79 dans le forum ASP
    Réponses: 2
    Dernier message: 11/08/2006, 21h00
  5. Utiliser une Etiquette comme bouton
    Par pschmidtke dans le forum IHM
    Réponses: 6
    Dernier message: 07/06/2006, 14h48

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