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.
Effet visuel: Faire disparaître un objet Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
Effet visuel: Faire disparaître un objet Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Effet visuel: Faire disparaître un objet Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Effet visuel: Faire disparaître un objet Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Effet visuel: Faire disparaître un objet Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Effet visuel: Faire disparaître un objet Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Effet visuel: Faire disparaître un objet Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Effet visuel: Faire disparaître un objet Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Effet visuel: Faire disparaître un objet Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Effet visuel: Faire disparaître un objet Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Effet visuel: Faire disparaître un objet Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Effet visuel: Faire disparaître un objet Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Effet visuel: Faire disparaître un objet Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Effet visuel: Faire disparaître un objet Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Effet visuel: Faire disparaître un objet 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
-17%
Le deal à ne pas rater :
(Black Friday) Apple watch Apple SE GPS + Cellular 44mm (plusieurs ...
249 € 299 €
Voir le deal

 

 Effet visuel: Faire disparaître un objet

Aller en bas 
AuteurMessage
Klaus

Klaus


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

Effet visuel: Faire disparaître un objet Empty
MessageSujet: Effet visuel: Faire disparaître un objet   Effet visuel: Faire disparaître un objet EmptyVen 3 Juil 2020 - 11:22

Au lieu de simplement faire HIDE pour cacher un objet, on peut le faire réduire visuellemennt jusqu'à sa disparition, le tout en 100 % Panoramic:
Code:
' demo réduction de fenetre ou objet.pas

label montrer, reduireparlebas, reduireparlehaut, reduireparladroite, reduireparlagauche, reduireverslecentre

dim h%, w%, t%, l%, i%, j%, m%

width 0,800

button 1 : top 1,0 : left 1,0 : width 1,150 : caption 1,"Montrer un objet" : on_click 1,montrer
button 2 : hide 2 : top 2,10 : left 2,left(1)+width(1) : width 2,150 : caption 2,"Réduire par le bas" : on_click 2,reduireparlebas
button 3 : hide 3 : top 3,10 : left 3,left(2)+width(2) : width 3,150 : caption 3,"Réduire par le haut" : on_click 3,reduireparlehaut
button 4 : hide 4 : top 4,top(2)+height(2) : left 4,left(2) : width 4,150 : caption 4,"Réduire par la droite" : on_click 4,reduireparladroite
button 5 : hide 5 : top 5,top(4) : left 5,left(4)+width(4) : width 5,150 : caption 5,"Réduire par la gauche" : on_click 5,reduireparlagauche
button 6 : hide 6 : top 6,top(5)-10 : left 6,left(5)+width(5) : width 6,150 : caption 6,"Réduire vers le centre" : on_click 6,reduireverslecentre

memo  11 : hide 11 : top 11,80 : left 11,20 : width 11,400 : height 11,300
end

montrer:
  show 11
  show 2
  show 3
  show 4
  show 5
  show 6
  return

reduireparlebas:
'  to_foreground 11
  h% = height(11)
  for i%=h%-1 to 0 step -1
    height 11,i%
    display
  next i%
  hide 11
  height 11,h%

  hide 2
  hide 3
  hide 4
  hide 5
  hide 6
  return
  
reduireparlehaut:
'  to_foreground 11
  h% = height(11)
  t% = top(11)
  for i%=h%-1 to 0 step -1
    height 11,i%
    top 11,top(11) + 1
    display
  next i%
  hide 11
  height 11,h%
  top 11,t%

  hide 2
  hide 3
  hide 4
  hide 5
  hide 6
  return

reduireparladroite:
'  to_foreground 11
  w% = width(11)
  for i%=w%-1 to 0 step -1
    width 11,i%
    display
  next i%
  hide 11
  width 11,w%

  hide 2
  hide 3
  hide 4
  hide 5
  hide 6
  return
  
reduireparlagauche:    
'  to_foreground 11
  w% = width(11)
  l% = left(11)
  for i%=w%-1 to 0 step -1
    width 11,i%
    left 11,left(11) + 1
    display
  next i%
  hide 11
  width 11,w%
  left 11,l%

  hide 2
  hide 3
  hide 4
  hide 5
  hide 6
  return
  
reduireverslecentre:
' to_foreground 11
  w% = width(11)
  h% = height(11)
  l% = left(11)
  t% = top(11)
  m% = max(w%,l%)
  while width(11)>height(11)
    width 11,width(11) - 1
  end_while
  while height(11)>height(11)
    height 11,height(11) - 1
  end_while
  for i%=m%-1 to 0 step -1
    width 11,width(11) - 1
    height 11,height(11) - 1
    if even(i%)=1
      top 11,top(11)+1
      left 11,left(11)+1
    end_if
  next i%
  hide 11
  top 11,t%
  left 11,l%
  width 11,w%
  height 11,h%

  hide 2
  hide 3
  hide 4
  hide 5
  hide 6
  return  
  
  
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
 
Effet visuel: Faire disparaître un objet
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Code minimal, effet visuel spectaculaire !
» Détermine si oui ou non un objet est PARENT d'un autre objet
» probleme faire avancer objet 3d
» Faire un trou complexe dans un objet FORM
» Un nouveau visuel pour le site...

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: