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
» Logiciel de planétarium.
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar Pedro Aujourd'hui à 8:08

» Un autre pense-bête...
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Position des objets d'un conteneur dans FBPano et Panoramic Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le Deal du moment :
Smartphone Xiaomi 14 – 512 Go- 6,36″ 5G ...
Voir le deal
599 €

 

 Position des objets d'un conteneur dans FBPano et Panoramic

Aller en bas 
2 participants
AuteurMessage
Navigateur

Navigateur


Nombre de messages : 42
Age : 76
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 : 1266
Age : 70
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 : 76
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: