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
» Je teste PANORAMIC V 1 beta 1
Y a comme qui dirait un probleme Emptypar papydall Aujourd'hui à 2:48

» bouton dans autre form que 0
Y a comme qui dirait un probleme Emptypar leclode Hier à 13:59

» KGF_dll - nouvelles versions
Y a comme qui dirait un probleme Emptypar Klaus Hier à 11:41

» Gestion d'un système client-serveur.
Y a comme qui dirait un probleme Emptypar Klaus Hier à 10:23

» PANORAMIC V 1
Y a comme qui dirait un probleme Emptypar papydall Sam 4 Mai 2024 - 3:43

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Y a comme qui dirait un probleme Emptypar Froggy One Jeu 2 Mai 2024 - 11:16

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

» trop de fichiers en cours
Y a comme qui dirait un probleme Emptypar papydall Lun 29 Avr 2024 - 23:39

» Une calculatrice en une ligne de programme
Y a comme qui dirait un probleme Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
Y a comme qui dirait un probleme Emptypar leclode Sam 27 Avr 2024 - 17:59

» Bataille navale SM
Y a comme qui dirait un probleme Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Les maths du crocodile
Y a comme qui dirait un probleme Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

» Naissance de Crocodile Basic
Y a comme qui dirait un probleme Emptypar jean_debord Jeu 25 Avr 2024 - 8:45

» Dessine-moi une galaxie
Y a comme qui dirait un probleme Emptypar jjn4 Lun 22 Avr 2024 - 13:47

» Erreur END_SUB
Y a comme qui dirait un probleme Emptypar jjn4 Lun 22 Avr 2024 - 13:43

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
-29%
Le deal à ne pas rater :
PC portable – MEDION 15,6″ FHD Intel i7 – 16 Go / 512Go (CDAV : ...
499.99 € 699.99 €
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 : 12289
Age : 74
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: