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.
Effet visuel: Faire disparaître un objet Emptypar Pedro Aujourd'hui à 10:32

» item_index(résolu)
Effet visuel: Faire disparaître un objet Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
Effet visuel: Faire disparaître un objet Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
Effet visuel: Faire disparaître un objet Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Effet visuel: Faire disparaître un objet Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
Effet visuel: Faire disparaître un objet Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
Effet visuel: Faire disparaître un objet Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
Effet visuel: Faire disparaître un objet Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
Effet visuel: Faire disparaître un objet Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
Effet visuel: Faire disparaître un objet Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
Effet visuel: Faire disparaître un objet Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
Effet visuel: Faire disparaître un objet Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0(résolu)
Effet visuel: Faire disparaître un objet Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Effet visuel: Faire disparaître un objet Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
Effet visuel: Faire disparaître un objet 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 à ne pas rater :
Cartes Pokémon EV6.5 : où trouver le Bundle Lot 6 Boosters Fable ...
Voir le deal

 

 Effet visuel: Faire disparaître un objet

Aller en bas 
AuteurMessage
Klaus

Klaus


Nombre de messages : 12299
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: