C++Talk.NET Forum Index C++Talk.NET
C++ language newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Le type enum & conception de compo
Goto page 1, 2  Next
 
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French)
View previous topic :: View next topic  
Author Message
Olivier
Guest





PostPosted: Sat Sep 06, 2003 8:40 am    Post subject: Le type enum & conception de compo Reply with quote



Bonjour
Un question se pose en
comment y font Borland a ton pout avoir un truc u style

TV->Canvas->Brush->Style=bsClear; // un typedef ? ou redeclaration ou
structure en public ? ou quoi ????

car bsClear est acessible partout par ex
merci d'avance

--
Cordialement ,
Sarda Olivier

Site Web:
http://membres.lycos.fr/osarda




Back to top
Christophe Lephay
Guest





PostPosted: Sat Sep 06, 2003 9:13 am    Post subject: Re: Le type enum & conception de compo Reply with quote



"Olivier" <osarda (AT) free (DOT) nospam.fr> a écrit dans le message de
news:3f599e4b$0$2802$626a54ce (AT) news (DOT) free.fr...
Quote:
Bonjour
Un question se pose en
comment y font Borland a ton pout avoir un truc u style

TV->Canvas->Brush->Style=bsClear; // un typedef ? ou redeclaration ou
structure en public ? ou quoi ????

car bsClear est acessible partout par ex
merci d'avance

C'est une spécificité de C++ builder, une extension non standard (les
properties).

Chris



Back to top
Michael Moreno
Guest





PostPosted: Sat Sep 06, 2003 11:05 am    Post subject: Re: Le type enum & conception de compo Reply with quote



Quote:
C'est une spécificité de C++ builder, une extension non standard (les
properties).

bsClear n'est pas une property
Les properties existent aussi sous VC++


--
Michael Moreno
http://michael.moreno.free.fr/


Back to top
Gabriel Dos Reis
Guest





PostPosted: Sat Sep 06, 2003 12:48 pm    Post subject: Re: Le type enum & conception de compo Reply with quote

Michael Moreno <michael.retirer.ce.bout.moreno (AT) free (DOT) fr> writes:

Quote:
Les properties existent aussi sous VC++

et ?

-- Gaby

Back to top
Richard Delorme
Guest





PostPosted: Sat Sep 06, 2003 12:58 pm    Post subject: Re: Le type enum & conception de compo Reply with quote

Gabriel Dos Reis a écrit :

Quote:
Michael Moreno <michael.retirer.ce.bout.moreno (AT) free (DOT) fr> writes:

| Les properties existent aussi sous VC++

et ?

VC++ est un standard beaucoup plus fort que celui du comité ?

--
Richard

Back to top
Pierre Maurette
Guest





PostPosted: Sat Sep 06, 2003 2:03 pm    Post subject: Re: Le type enum & conception de compo Reply with quote

"Michael Moreno" <michael.retirer.ce.bout.moreno (AT) free (DOT) fr> a écrit dans le
message de news: [email]mesnews.32d57d39.dc6b30c4.10.72 (AT) free (DOT) fr[/email]...
Quote:
C'est une spécificité de C++ builder, une extension non standard (les
properties).

bsClear n'est pas une property
Non, effectivement.

Je n'ai pas tout compris à la question d'Olivier.

Les composants ou objets VCL sont issus de Pascal Objet, et ont donc
certaines particularités.

TBrush est une classe qui possède une propriété Style. Cette propriété est
Publiée, ou published, c'est à dire en gros public + affichage dans
l'inspecteur d'objet. Son type est TBrushStyle, un simple enum
(graphics.hpp) :
enum TBrushStyle { bsSolid, bsClear, bsHorizontal, bsVertical, bsFDiagonal,
bsBDiagonal, bsCross, bsDiagCross };

De plus, Style est déclarée __property (extension C++ Builder pour s'adapter
à la VCL). Ici, le résultat pratique est que vous voyez une propriété public
Style, alors qu'en réalité vous y accédez par un getter (GetStyle) et un
setter (SetStyle). Je simplifie, n'en sachant pas énormément plus ...

Dans l'aide, chercher sur __property et "Extensions des mots clés".

Bon week-end,

Pierre




Back to top
Gabriel Dos Reis
Guest





PostPosted: Sat Sep 06, 2003 2:03 pm    Post subject: Re: Le type enum & conception de compo Reply with quote

Richard Delorme <abulmo (AT) nospam (DOT) fr> writes:

Quote:
Gabriel Dos Reis a écrit :

Michael Moreno <michael.retirer.ce.bout.moreno (AT) free (DOT) fr> writes:

| Les properties existent aussi sous VC++

et ?

VC++ est un standard beaucoup plus fort que celui du comité ?

c'est une hypothèse de travail intéressante.

-- Gaby

Back to top
Gabriel Dos Reis
Guest





PostPosted: Sat Sep 06, 2003 2:51 pm    Post subject: Re: Le type enum & conception de compo Reply with quote

Fabien LE LEZ <gramster (AT) gramster (DOT) com> writes:

Quote:
On 06 Sep 2003 16:03:52 +0200, Gabriel Dos Reis
[email]dosreis (AT) cmla (DOT) ens-cachan.fr[/email]> wrote:

| VC++ est un standard beaucoup plus fort que celui du comité ?

c'est une hypothèse de travail intéressante.

D'après ce que j'ai compris, c'est l'hypothèse la plus prisée dans les
locaux de Microsoft.

alors pourquoi courent-ils après la norme et le comité ?

-- Gaby

Back to top
Fabien LE LEZ
Guest





PostPosted: Sat Sep 06, 2003 3:27 pm    Post subject: Re: Le type enum & conception de compo Reply with quote

On 06 Sep 2003 16:51:16 +0200, Gabriel Dos Reis
<dosreis (AT) cmla (DOT) ens-cachan.fr> wrote:

Quote:
| D'après ce que j'ai compris, c'est l'hypothèse la plus prisée dans les
| locaux de Microsoft.

alors pourquoi courent-ils après la norme et le comité ?

Sais pas. AMHA ils viennent de se rendre compte qu'il existe d'autres
compilateurs que VC...


Back to top
Fabien LE LEZ
Guest





PostPosted: Sat Sep 06, 2003 7:12 pm    Post subject: Re: Le type enum & conception de compo Reply with quote

On Sun, 7 Sep 2003 19:16:52 +0100, "Michael Moreno"
<spam.spam.spam.spam (AT) free (DOT) fr> wrote:

Quote:
Le nom du forum n'est pas :
fr.comp.lang.c++.norme.et.rien.d.autre que je sache !

Le nom du forum est fr.comp.lang.c++. Le "lang" signifie "langage" :
le présent forum est dédié au langage C++. Les extensions propres à
tel ou tel compilo ou OS sont HS.

Back to top
Gabriel Dos Reis
Guest





PostPosted: Sat Sep 06, 2003 7:43 pm    Post subject: Re: Le type enum & conception de compo Reply with quote

"Michael Moreno" <spam.spam.spam.spam (AT) free (DOT) fr> writes:

Quote:
Existe-t-il un compilo qui suit uniquement et seulement les spécifications
du langage C++ ?

Oui.

-- Gaby

Back to top
Fabien LE LEZ
Guest





PostPosted: Sat Sep 06, 2003 7:45 pm    Post subject: Re: Le type enum & conception de compo Reply with quote

On Sun, 7 Sep 2003 20:36:47 +0100, "Michael Moreno"
<spam.spam.spam.spam (AT) free (DOT) fr> wrote:

Quote:
Existe-t-il un compilo qui suit uniquement et seulement les spécifications
du langage C++ ?

Je vois que tu ne lis pas le forum... Je vais donc te ré-expliquer :
Borland C++ Builder implémente le langage C++ (avec quelques erreurs
ou omissions, mais proportionnellement assez peu) plus des extensions.
Le présent forum est dédié au langage C++ (c'est-à-dire le tronc
commun de tous les compilateurs C++) ; on parlera donc des extensions
propres à Borland (ou à quelques compilos) sur un autre forum. La
hiérarchie borland.public.*, par exemple.


Back to top
Gabriel Dos Reis
Guest





PostPosted: Sat Sep 06, 2003 8:57 pm    Post subject: Re: Le type enum & conception de compo Reply with quote

"Michael Moreno" <spam.spam.spam.spam (AT) free (DOT) fr> writes:

Quote:
| Existe-t-il un compilo qui suit uniquement et seulement les
spécifications
| du langage C++ ?

Oui.

Quel est ce compilo qui suit parfaitement la norme et refuse tout le reste
inclus bien entendu les définitions et instructions de type C ?

Peux-tu préciser lesquelles définitions et instructions de type C ?

-- Gaby

Back to top
Alain Naigeon
Guest





PostPosted: Sat Sep 06, 2003 9:23 pm    Post subject: Re: Le type enum & conception de compo Reply with quote

"Michael Moreno" <spam.spam.spam.spam (AT) free (DOT) fr> a écrit dans le message news:
bjdd1q$due$1 (AT) newsg4 (DOT) svr.pol.co.uk...
Quote:
Existe-t-il un compilo qui suit uniquement et seulement les spécifications
du langage C++ ?

Le sujet = ce qui est ou devrait être suivi par tous les compilos.

--

Français *==> "Musique renaissance" <==* English
midi - facsimiles - ligatures - mensuration
http://anaigeon.free.fr | http://www.medieval.org/emfaq/anaigeon/
Alain Naigeon - [email]anaigeon (AT) free (DOT) fr[/email] - Strasbourg, France



Back to top
M.B.
Guest





PostPosted: Sun Sep 07, 2003 9:06 am    Post subject: Re: Le type enum & conception de compo Reply with quote

J'avais propose il y a quelques temps
fr.comp.lang.c++.nombrilisme

Proposition rejetee.

MB

"Michael Moreno" <spam.spam.spam.spam (AT) free (DOT) fr> a écrit dans le message news:
bjd8bp$mp3$1 (AT) news7 (DOT) svr.pol.co.uk...
Quote:


Vous êtes vraiment des gros trolleurs ici...
Je ne faisais que compléter l'info de Christophe. Les propriétés ne sont
pas
une spécifité de BCB. Cela existe aussi sous différent compilo. Cela ne
fait
pas partie de la norme. Et alors ? On ne discute pas que la norme ici
quand
même ! Le nom du forum n'est pas :
fr.comp.lang.c++.norme.et.rien.d.autre que je sache !






Back to top
Display posts from previous:   
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French) All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.