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
» Gestion d'un système client-serveur.
Y a comme qui dirait un probleme Emptypar Klaus Ven 17 Mai 2024 - 14:02

» item_index(résolu)
Y a comme qui dirait un probleme Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
Y a comme qui dirait un probleme Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
Y a comme qui dirait un probleme Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Y a comme qui dirait un probleme Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
Y a comme qui dirait un probleme Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
Y a comme qui dirait un probleme Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
Y a comme qui dirait un probleme Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
Y a comme qui dirait un probleme Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
Y a comme qui dirait un probleme Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
Y a comme qui dirait un probleme Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
Y a comme qui dirait un probleme Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0(résolu)
Y a comme qui dirait un probleme Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Y a comme qui dirait un probleme Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
Y a comme qui dirait un probleme Emptypar Jack Mar 30 Avr 2024 - 20:40

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
-28%
Le deal à ne pas rater :
Précommande : Smartphone Google Pixel 8a 5G Double Sim 128Go ...
389 € 539 €
Voir le deal

 

 Y a comme qui dirait un probleme

Aller en bas 
3 participants
AuteurMessage
659_minifly




Nombre de messages : 590
Age : 75
Localisation : Valenciennes Nord
Date d'inscription : 29/04/2010

Y a comme qui dirait un probleme Empty
MessageSujet: Y a comme qui dirait un probleme   Y a comme qui dirait un probleme EmptyJeu 14 Avr 2011 - 20:48

Le 2D_fill_color est dynamique....

Est-ce Normal ?
Code:


Dim  Layer01%
Dim  Nom_Fichier$
Dim  I%

  hide 0
 
Layer01%          = 2002

 form              Layer01%
      height            Layer01%,500
      width            Layer01%,100
      top              Layer01%,0
      left              Layer01%,0
'    border_hide      Layer01%

 command_target_is Layer01%

 picture                3000
      height            3000,100
      width            3000,100
      top              3000,0
      left              3000,10
     
 ' charger une image
 
 2d_target_is 3000

2d_clear
2d_pen_color 255,0,0
 2d_fill_color 255,0,0
2d_circle 50,50,18
' 2d_flood 1,1,0,0,0
 
 image 3001
  Rem copie d'un rectangle de 100 par 100
      2D_IMAGE_COPY 3001,0,0,100,100
     
  Rem Changement des dimensions du Picture 3000
 
      height            3000,400
      width            3000,100
  Rem recopie du rectangle de 100 par 100 décalé en Y de 150
      2D_IMAGE_PASTE 3001,0,150
     
  Rem maintenant le fill color est aussi agrandi Est-ce Normal ?
  Rem au départ le rectangle du picture etait de 100 par 100
  Rem Pourquoi le 2d_fill_color  suit  les dimensions du picture .
 end
Question
Revenir en haut Aller en bas
Invité
Invité




Y a comme qui dirait un probleme Empty
MessageSujet: Re: Y a comme qui dirait un probleme   Y a comme qui dirait un probleme EmptyJeu 14 Avr 2011 - 23:02

Bizarre! Depuis quand?
Revenir en haut Aller en bas
Klaus

Klaus


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

Y a comme qui dirait un probleme Empty
MessageSujet: Re: Y a comme qui dirait un probleme   Y a comme qui dirait un probleme EmptyJeu 14 Avr 2011 - 23:11

Ce qui se passe, c'est que fill_color est utilisé pour initialiser la partie "agrandissement" du picture. Au départ, fill_color est 255,255,255 par défaut (blanc). Puis, tu le changes à "rouge", et l'extension est donc logiquement repeinte en rouge, et tu ne peux plus voir ton cercle qui se confond avec le fond.

J'ai modifié ton programme pour mettre cela en évidence:
Code:


Dim  Layer01%
Dim  Nom_Fichier$
Dim  I%

  hide 0

Layer01%          = 2002

 form              Layer01%
      height            Layer01%,500
      width            Layer01%,100
      top              Layer01%,0
      left              Layer01%,0
'    border_hide      Layer01%

 command_target_is Layer01%

 picture                3000
      height            3000,100
      width            3000,100
      top              3000,0
      left              3000,10

 ' charger une image

 2d_target_is 3000

2d_clear
2d_pen_color 255,0,0
2d_fill_color 255,255,0
2d_circle 50,50,18
' 2d_flood 1,1,0,0,0
message "cercle rouge fond jaune dans carré blanc 100x100"
 image 3001
  Rem copie d'un rectangle de 100 par 100
      2D_IMAGE_COPY 3001,0,0,100,100

  Rem Changement des dimensions du Picture 3000

      height            3000,400
      width            3000,100
message "picture 3001 redimensionné, supplément rempli par fill_color"

  Rem recopie du rectangle de 100 par 100 décalé en Y de 150
      2D_IMAGE_PASTE 3001,0,150
message "le carré 100x100 sauvegardé est recopie 150 pixels plus bas"+chr$(13)+"==> fill_color est utilisé pour remplir l'extension !"

  Rem maintenant le fill color est aussi agrandi Est-ce Normal ?
  Rem au départ le rectangle du picture etait de 100 par 100
  Rem Pourquoi le 2d_fill_color  suit  les dimensions du picture .
 end
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
659_minifly




Nombre de messages : 590
Age : 75
Localisation : Valenciennes Nord
Date d'inscription : 29/04/2010

Y a comme qui dirait un probleme Empty
MessageSujet: Re: Y a comme qui dirait un probleme   Y a comme qui dirait un probleme EmptyVen 15 Avr 2011 - 9:22

Merci Klaus
Revenir en haut Aller en bas
Jack
Admin
Jack


Nombre de messages : 2386
Date d'inscription : 28/05/2007

Y a comme qui dirait un probleme Empty
MessageSujet: Re: Y a comme qui dirait un probleme   Y a comme qui dirait un probleme EmptyVen 15 Avr 2011 - 9:41

Citation :
Ce qui se passe, c'est que fill_color est utilisé pour initialiser la partie "agrandissement" du picture.
C'est bien ce qui se passe, mais je ne pense pas que cela soit attendu.
Le PICTURE devrait s'agrandir en utilisant sa couleur propre, définie par COLOR N,R,G,B.

Le bug est mis en évidence dans ce code (2D_CLEAR qui remplit le PICTURE en blanc est mis en commentaire)

Code:

height 0,500
width  0,100

picture 3
height 3,100
width 3,100
top 3,0
left 3,10

rem rempli avec couleur bleue
color 3,0,0,200

2d_target_is 3
rem 2d_clear
2d_pen_color 255,0,0
2d_fill_color 255,0,0
2d_circle 50,50,18

message "cercle rouge dans carré bleu 100x100"

image 4
rem copie d'un rectangle de 100 par 100
2D_IMAGE_COPY 4,0,0,100,100

rem Changement des dimensions du Picture 3
height 3,400
width 3,100
message "picture 3 redimensionné, supplément rempli en ROUGE"

rem recopie du rectangle de 100 par 100 décalé en Y de 150
2D_IMAGE_PASTE 4,0,150
message "le carré 100x100 sauvegardé est recopié 150 pixels plus bas"

end
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Contenu sponsorisé





Y a comme qui dirait un probleme Empty
MessageSujet: Re: Y a comme qui dirait un probleme   Y a comme qui dirait un probleme Empty

Revenir en haut Aller en bas
 
Y a comme qui dirait un probleme
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Une commande petite comme ça, efficace comme ça!
» Utilisation de PLAY
» PANORAMIC et informatique de gestion (les tableaux)
» Question comme ça.
» Utiliser Tableur.dll comme un tableau d'abaque

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: