Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2802 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [wxWidget] à propos des wxEXPAND, wxALL, etc.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[wxWidget] à propos des wxEXPAND, wxALL, etc.

n°1034043
casafa
Posté le 04-04-2005 à 10:01:59  profilanswer
 

Bonjour,
 
Dans les composants wxWidget on utilise parfois les constantes suivantes: wxAll/wxEXPAND.
Disons que wxAll=1 et wxEXPAND=2 (c'est pas juste mais c'est juste un exemple).
 
Les 2 lignes suivantes sont donc les mêmes:
- sizer_1->Add(btn, 0, wxALL, 0);
- sizer_1->Add(btn, 0, 1, 0);
 
Ma question: un "wxALL|wxEXPAND" correspond à quoi ? 1+2 ?
- sizer_1->Add(btn, 0, wxALL|wxEXPAND, 0);
- sizer_1->Add(btn, 0, ????????, 0);
 
J'espère avoir été clair ;)
Merci d'avance...
 
 
 

mood
Publicité
Posté le 04-04-2005 à 10:01:59  profilanswer
 

n°1034702
IrmatDen
Posté le 04-04-2005 à 19:52:28  profilanswer
 

Salut,
Dans l'exemple que tu donnes, ça correspond bien à 3. Cet opérateur sert à combiner les bits mis à 1 des 2 opérandes fournies.
Dans ton cas :
1 en décimale = 0001 en binaire (sur 4 bits pour rester simple)
2 en décimale = 0010 en binaire
 
      0001
OU 0010
 =   0011 (donc 3)
 
Mais si tu fais 1 ou 3 tu obtiens 3
 
       0001
OU  0011
 =    0011
 
J'espère avoir été suffisamment clair... sinon n'hésite pas :)

n°1035126
casafa
Posté le 04-04-2005 à 23:52:09  profilanswer
 

"J'espère avoir été suffisamment clair" -> très clair, merci ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [wxWidget] à propos des wxEXPAND, wxALL, etc.

 

Sujets relatifs
[wxWidget] Problème avec EVT_CHARwxWidget appli
[Debutant] Problème pour les évènements wxWidget[PHP] Question à propos des classes
[wxWidget] SetBackgroundColour[Delphi] à propos des threads ...
Question à propos de la fonction "preg_replace"[wxWidget] wxTreeCtrl + click droit
[wxWidget] Learn it[wxWidget] Fenêtre parent et enfant
Plus de sujets relatifs à : [wxWidget] à propos des wxEXPAND, wxALL, etc.


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)