FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Une calculatrice en une ligne de programme
annulation du 2d_fill_color Emptypar jean_debord Aujourd'hui à 8:01

» Gestion d'un système client-serveur.
annulation du 2d_fill_color Emptypar Pedro Hier à 19:31

» Les maths du crocodile
annulation du 2d_fill_color Emptypar jean_debord Hier à 10:37

» Naissance de Crocodile Basic
annulation du 2d_fill_color Emptypar jean_debord Hier à 8:45

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
annulation du 2d_fill_color Emptypar Froggy One Mer 24 Avr 2024 - 18:38

» Dessine-moi une galaxie
annulation du 2d_fill_color Emptypar jjn4 Lun 22 Avr 2024 - 13:47

» Erreur END_SUB
annulation du 2d_fill_color Emptypar jjn4 Lun 22 Avr 2024 - 13:43

» Bug sur DIM_LOCAL ?
annulation du 2d_fill_color Emptypar papydall Dim 21 Avr 2024 - 23:30

» Form
annulation du 2d_fill_color Emptypar leclode Dim 21 Avr 2024 - 18:09

» trop de fichiers en cours
annulation du 2d_fill_color Emptypar Marc Dim 21 Avr 2024 - 2:41

» 2D_fill_color(résolu)
annulation du 2d_fill_color Emptypar leclode Sam 20 Avr 2024 - 8:32

» Consommation gaz électricité
annulation du 2d_fill_color Emptypar leclode Mer 17 Avr 2024 - 11:07

» on_key_down (résolu)
annulation du 2d_fill_color Emptypar leclode Mar 16 Avr 2024 - 11:01

» Sous-programme(résolu)
annulation du 2d_fill_color Emptypar jjn4 Jeu 4 Avr 2024 - 14:42

» Bataille-navale
annulation du 2d_fill_color Emptypar jjn4 Mer 3 Avr 2024 - 14:08

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Avril 2024
LunMarMerJeuVenSamDim
1234567
891011121314
15161718192021
22232425262728
2930     
CalendrierCalendrier
Le Deal du moment : -39%
Ordinateur portable ASUS Chromebook Vibe CX34 Flip
Voir le deal
399 €

 

 annulation du 2d_fill_color

Aller en bas 
4 participants
AuteurMessage
jjn4

jjn4


Nombre de messages : 2689
Date d'inscription : 13/09/2009

annulation du 2d_fill_color Empty
MessageSujet: annulation du 2d_fill_color   annulation du 2d_fill_color EmptySam 15 Mar 2014 - 18:36

lorsqu'on utilise 2d_fill_color
ou 2d_flood
si ensuite on veut tracer des figures
qui conservent la couleur du fond
en leur centre, on ne peut pas.
Le remplissage de la figure reste coincé.
Il faudrait un :
2d_fill_color_off
ou quelque chose comme ça.
Je ne sais pas ce que vous en pensez...
 scratch alien scratch 
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
Klaus

Klaus


Nombre de messages : 12274
Age : 74
Localisation : Ile de France
Date d'inscription : 29/12/2009

annulation du 2d_fill_color Empty
MessageSujet: Re: annulation du 2d_fill_color   annulation du 2d_fill_color EmptySam 15 Mar 2014 - 19:17

Tu fais simplement un 2d_fill_color avec la couleur utilisée pour le flood, et c'est gagné.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
jjn4

jjn4


Nombre de messages : 2689
Date d'inscription : 13/09/2009

annulation du 2d_fill_color Empty
MessageSujet: +++   annulation du 2d_fill_color EmptySam 15 Mar 2014 - 19:28

Mais ça ne marche que si le fond est uni,
Pas s'il composé de différents figures
chacune ayant une couleur différente
et qu'on veut que le cercle se dessine
autour sans rien modifier au centre.
 scratch  alien  scratch
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
Jicehel

Jicehel


Nombre de messages : 5947
Age : 51
Localisation : 77500
Date d'inscription : 18/04/2011

annulation du 2d_fill_color Empty
MessageSujet: Re: annulation du 2d_fill_color   annulation du 2d_fill_color EmptySam 15 Mar 2014 - 19:38

La demande me parait judicieuse à moins qu'il y ait une astuce simple et logique pour le faire, mais je ne la connais pas.
Revenir en haut Aller en bas
jjn4

jjn4


Nombre de messages : 2689
Date d'inscription : 13/09/2009

annulation du 2d_fill_color Empty
MessageSujet: +++   annulation du 2d_fill_color EmptySam 15 Mar 2014 - 19:43

Ah, mais je viens de m'apercevoir
que même si on a pas encore utilisé 2d_fill_color
ça efface tout au centre.
Pas moyen de tracer un cercle par dessus d'autres figures
en faisant en sorte que ce ne soit pas un cercle plein.
Dommage.
Bon, alors, je suggère un :
2d_circle_empty x,y,r
C'est plutôt une bonne idée, non ?
 king  alien  jocolor
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
Jicehel

Jicehel


Nombre de messages : 5947
Age : 51
Localisation : 77500
Date d'inscription : 18/04/2011

annulation du 2d_fill_color Empty
MessageSujet: Re: annulation du 2d_fill_color   annulation du 2d_fill_color EmptySam 15 Mar 2014 - 19:51

Oui, mais je préfère la désactivation du remplissage car ça peut fonctionner pour toutes les formes pleines.
Revenir en haut Aller en bas
jjn4

jjn4


Nombre de messages : 2689
Date d'inscription : 13/09/2009

annulation du 2d_fill_color Empty
MessageSujet: +++   annulation du 2d_fill_color EmptySam 15 Mar 2014 - 19:56

Avec le 2d_flood ça ne marche qu'une fois,
pas besoin de désactiver.
Par contre, il peut y avoir aussi :
2d_rectangle_empty x1,y1,x2.y2
 geek  alien  jocolor
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

annulation du 2d_fill_color Empty
MessageSujet: Re: annulation du 2d_fill_color   annulation du 2d_fill_color EmptySam 15 Mar 2014 - 21:27

Ça a déjà été évoqué plusieurs fois, la possibilité de tracer des rectangles et des cercles vides, c'est vrai qu'on remplit systématiquement leur contenu avec 2D_Rectangle et 2D_Circle.

Pour moi, pour avoir du vide à l'intérieur
- pour un rectangle je trace les 4 côtés successivement: 2d_Line, puis 3 fois 2d_Poly_To
- pour un cercle, une petite sub:
Code:
SUB Cercle(x%,y%,r%)
' Dessin d'un cercle vide sur l'objet cible 2D
DIM_LOCAL an
2D_POLY_FROM x%+r%,y%
FOR an = 0 TO 8*ATN(1)+.1 STEP .1
    2D_POLY_TO x%+r%*COS(an), y%+r%*SIN(an)
NEXT an
END_SUB
j'ai aussi une sub plus sophistiquée pour tracer cercles ou ellipses pleins ou vides. Sur demande...

C'est vrai que ce serait mieux en natif, mais bon, on peut contourner.
Revenir en haut Aller en bas
jjn4

jjn4


Nombre de messages : 2689
Date d'inscription : 13/09/2009

annulation du 2d_fill_color Empty
MessageSujet: +++   annulation du 2d_fill_color EmptySam 15 Mar 2014 - 22:38

oui, c'est ce que j'ai fait dans Chapeauramic,
mais effectivement, ce serait mieux en natif.
 rabbit  alien  rabbit
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
Klaus

Klaus


Nombre de messages : 12274
Age : 74
Localisation : Ile de France
Date d'inscription : 29/12/2009

annulation du 2d_fill_color Empty
MessageSujet: Re: annulation du 2d_fill_color   annulation du 2d_fill_color EmptyDim 16 Mar 2014 - 1:28

Tu as raison, JL35: actuellement, c'est la seule solution pour faire des rectangles ou cercles non remplis automatiquement. En effet, même si l'on n'utilise pas explicitement la comme de 2d_fill_color, il y a une couleur définie par défaut pour cela, et elle est utilisée systématiquement.

C'est bien la raison pour laquelle j'ai développé une fonction dans KGF.dll pour imprimer un texte avec fond transparent, car là non plus, Panoramic ne sait pas faire !

La solution serait peut-être de créer une commande 2d_fill_transparent qui s'appliquerait pour cercle, rectangle et print d'un texte dans print_target.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

annulation du 2d_fill_color Empty
MessageSujet: Re: annulation du 2d_fill_color   annulation du 2d_fill_color EmptyDim 16 Mar 2014 - 9:54

Ça ce serait un peu le rêve ! et c'est vrai que ça manque.
Revenir en haut Aller en bas
Jicehel

Jicehel


Nombre de messages : 5947
Age : 51
Localisation : 77500
Date d'inscription : 18/04/2011

annulation du 2d_fill_color Empty
MessageSujet: Re: annulation du 2d_fill_color   annulation du 2d_fill_color EmptyDim 16 Mar 2014 - 13:33

Pas mal l'idée du transparent. Après à Jack de voir s'il prefère le off, le transparent ou autre Wink
En tout cas c'est vrai que c'est bien de reparler de ce manque.
Revenir en haut Aller en bas
Contenu sponsorisé





annulation du 2d_fill_color Empty
MessageSujet: Re: annulation du 2d_fill_color   annulation du 2d_fill_color Empty

Revenir en haut Aller en bas
 
annulation du 2d_fill_color
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» annulation bug
» annulation

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Un problème avec PANORAMIC?-
Sauter vers: