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.
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar Klaus Aujourd'hui à 14:02

» item_index(résolu)
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0(résolu)
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
Position des objets d'un conteneur dans FBPano et Panoramic 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
Le Deal du moment :
Funko POP! Jumbo One Piece Kaido Dragon Form : ...
Voir le deal

 

 Position des objets d'un conteneur dans FBPano et Panoramic

Aller en bas 
2 participants
AuteurMessage
Navigateur

Navigateur


Nombre de messages : 42
Age : 75
Localisation : Les Clayes-sous-bois 78340
Date d'inscription : 02/09/2016

Position des objets d'un conteneur dans FBPano et Panoramic Empty
MessageSujet: Position des objets d'un conteneur dans FBPano et Panoramic   Position des objets d'un conteneur dans FBPano et Panoramic EmptyVen 6 Juil 2018 - 1:48

En Panoramic, comme le montre l'exemple suivant, un objet lié à conteneur a une position relative au conteneur et se déplace évidemment avec lui :

Code:
' En Panoramic la position d'un objet lié à un conteneur
' est relative au conteneur

Dim container_top%, i%, a$
Label _arret
i% = 0

' Form 0
Top 0, 100
Left 0, 100
Width 0, 220
Height 0, 255

' Conteneur
container_top% = 10
Container 10
Caption 10, "   Conteneur du bouton "
Top 10, container_top%
Left 10, 30
Width 10, 140
Height 10, 140

' Bouton du conteneur
Button 20
Parent 20,10
Top 20, 50
Left 20, 30
Caption 20, "Bouton"

' Bouton Arrêt
Button 30
Top 30, 180
Left 30, 30
Width 30, 140
Caption 30, "Cliquer ici pour arrêter"
On_click 30, _arret
      
' Boucle pour déplacer verticalement le conteneur
While 1 > 0
  i% = 1 - i%
  container_top% = 10 + 20*(1 - i%)
  Top 10, container_top%
  Wait 1000
End_while
Terminate

' Pour arrêter le programme
_arret:
  Terminate
Return


En FBPano, un objet lié à un conteneur a une position relative à la fenêtre qui contient le conteneur, mais il se déplace avec lui comme l'illustre le programme suivant :

Code:
' En FBPano la position d'un objet lié à conteneur est relative
' à la fenêtre qui contient le conteneur mais il se déplace avec lui

#Compile -gui
Set_scheme "plastic"

Dim container_top%, i%
i% = 0

' Form 0
Form 0, 100, 100, 210, 225

' Conteneur
container_top% = 10
Container 10, 20, container_top%, 150, 140,, FL_ALIGN_TOP + FL_ALIGN_INSIDE
Caption 10, " Containeur du bouton "
On_timer 10, container_timer
Container_begin 10
 ' Bouton du conteneur
  Button 20, 55, 60, 80, 30
  Caption 20, "Bouton"
Container_end 10

' Bouton Arrêt
Button 30, 25, 185, 150, 25
Caption 30, "Cliquer ici pour arrêter"
On_click 30, arret

Start 0      
End

' Pour arrêter le programme
Sub arret()
  End
End_sub

' Pour déplacer verticalement le containeur
Sub container_timer()  
  i% = 1 - i%
  container_top% = 10 + 20*(1 - i%)
  Set_coord 10, 30, container_top%
  Redraw
  Timer_interval 1
End_sub
Revenir en haut Aller en bas
jean_debord

jean_debord


Nombre de messages : 1250
Age : 69
Localisation : Limoges
Date d'inscription : 21/09/2008

Position des objets d'un conteneur dans FBPano et Panoramic Empty
MessageSujet: Re: Position des objets d'un conteneur dans FBPano et Panoramic   Position des objets d'un conteneur dans FBPano et Panoramic EmptyVen 6 Juil 2018 - 9:23

Oui le bouton se déplace avec le conteneur (heureusement !) mais ses coordonnées sont toujours exprimées par rapport à la fenêtre et donc elles changent constamment.

Tu peux t'en rendre compte en modifiant le sous-programme comme suit (et en enlevant le #compile -gui) :

Code:

Sub container_timer()  
  i% = 1 - i%
  container_top% = 10 + 20*(1 - i%)
  Set_coord 10, 30, container_top%
  Redraw
  
  dim x%, y%
  get_coord 20, x, y  ' Coordonnees du bouton du conteneur
  print x, y
  
  Timer_interval 1
End_sub
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
Navigateur

Navigateur


Nombre de messages : 42
Age : 75
Localisation : Les Clayes-sous-bois 78340
Date d'inscription : 02/09/2016

Position des objets d'un conteneur dans FBPano et Panoramic Empty
MessageSujet: Re: Position des objets d'un conteneur dans FBPano et Panoramic   Position des objets d'un conteneur dans FBPano et Panoramic EmptyVen 6 Juil 2018 - 12:59

J'ai effectivement vérifié que les coordonnées du bouton changent avec le déplacement du conteneur.

Cette différence de fonctionnement par rapport à Panoramic va peut-être compliquer la réalisation d'un EDI pour les objets FBPabo/FLTK (j'imagine).
Revenir en haut Aller en bas
Contenu sponsorisé





Position des objets d'un conteneur dans FBPano et Panoramic Empty
MessageSujet: Re: Position des objets d'un conteneur dans FBPano et Panoramic   Position des objets d'un conteneur dans FBPano et Panoramic Empty

Revenir en haut Aller en bas
 
Position des objets d'un conteneur dans FBPano et Panoramic
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Position des objets les uns par rapport aux autres
» Position de la souris sur un objet à travers d'autres objets
» Un éditeur MultiPlatforme Panoramic, FBpano, etc...
» Position dans un MEMO
» Position dans un List

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: Grands projets réalisés avec Panoramic :: Compilateur FBPANO-
Sauter vers: