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
» PANORAMIC V 1
[Astuce]Connaitre taille des bordure et de la barre de titre Emptypar jjn4 Hier à 17:49

» select intégrés [résolu]
[Astuce]Connaitre taille des bordure et de la barre de titre Emptypar jjn4 Hier à 17:00

» number_mouse_up
[Astuce]Connaitre taille des bordure et de la barre de titre Emptypar jjn4 Hier à 11:59

» Aide de PANORAMIC
[Astuce]Connaitre taille des bordure et de la barre de titre Emptypar jjn4 Hier à 11:16

» trop de fichiers en cours
[Astuce]Connaitre taille des bordure et de la barre de titre Emptypar lepetitmarocain Hier à 10:43

» Je teste PANORAMIC V 1 beta 1
[Astuce]Connaitre taille des bordure et de la barre de titre Emptypar papydall Hier à 4:17

» bouton dans autre form que 0
[Astuce]Connaitre taille des bordure et de la barre de titre Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
[Astuce]Connaitre taille des bordure et de la barre de titre Emptypar Klaus Lun 6 Mai 2024 - 11:41

» Gestion d'un système client-serveur.
[Astuce]Connaitre taille des bordure et de la barre de titre Emptypar Klaus Lun 6 Mai 2024 - 10:23

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
[Astuce]Connaitre taille des bordure et de la barre de titre Emptypar Froggy One Jeu 2 Mai 2024 - 11:16

» @Jack
[Astuce]Connaitre taille des bordure et de la barre de titre Emptypar Jack Mar 30 Avr 2024 - 20:40

» Une calculatrice en une ligne de programme
[Astuce]Connaitre taille des bordure et de la barre de titre Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
[Astuce]Connaitre taille des bordure et de la barre de titre Emptypar leclode Sam 27 Avr 2024 - 17:59

» Bataille navale SM
[Astuce]Connaitre taille des bordure et de la barre de titre Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Les maths du crocodile
[Astuce]Connaitre taille des bordure et de la barre de titre Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

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 :
Jeux, jouets et Lego : le deuxième à -50% (large sélection)
Voir le deal

 

 [Astuce]Connaitre taille des bordure et de la barre de titre

Aller en bas 
2 participants
AuteurMessage
Nardo26

Nardo26


Nombre de messages : 2294
Age : 55
Localisation : Valence
Date d'inscription : 02/07/2010

[Astuce]Connaitre taille des bordure et de la barre de titre Empty
MessageSujet: [Astuce]Connaitre taille des bordure et de la barre de titre   [Astuce]Connaitre taille des bordure et de la barre de titre EmptyLun 18 Oct 2010 - 16:50

En fait c'est tout bête et cela peut rendre service.... Wink
Code:
label border_size:dim border_size%
label title_size:dim title_size%

hide 0

DIM w,h
label redraw
width 0,600:height 0,100
left 0,screen_x-width(0)-10
top 0,screen_y-height(0)-60

show 0

gosub border_size
gosub title_size

caption 0,"taille bordure:"+str$(border_size%)+" Taille barre de titre:"+str$(title_size%)

2d_pen_color 255,0,0
timer 1:timer_interval 1,100:on_timer 1,redraw

end

' pour l'exemple, on trace un rectangle qui fait les dimensions du formulaire
redraw:
 if w<>width(0) or h<>height(0)
  w=width(0):h=height(0)
  2d_rectangle 0,0,width(0)-border_size%,height(0)-title_size%
 end_if
return


border_size:
  border_size%=0
  while COLOR_PIXEL_RED(0,width(0)-border_size%,height(0)/2)=0
    border_size%=border_size%+1
  end_while
  border_size%=(border_size%-1)
return

title_size:
 title_size%=0
 while COLOR_PIXEL_RED(0,WIDTH(0)/2,height(0)-title_size%)=0
  title_size%=title_size%+1
 end_while
 title_size%=title_size%-1
return
Revenir en haut Aller en bas
http://nardo26.lescigales.org
Invité
Invité




[Astuce]Connaitre taille des bordure et de la barre de titre Empty
MessageSujet: Re: [Astuce]Connaitre taille des bordure et de la barre de titre   [Astuce]Connaitre taille des bordure et de la barre de titre EmptyLun 18 Oct 2010 - 17:29

Bonjour,
Voilà un homme qui réfléchi.
Encouragement pour continuer.
Revenir en haut Aller en bas
Invité
Invité




[Astuce]Connaitre taille des bordure et de la barre de titre Empty
MessageSujet: Re: [Astuce]Connaitre taille des bordure et de la barre de titre   [Astuce]Connaitre taille des bordure et de la barre de titre EmptyLun 18 Oct 2010 - 18:08

autre méthode:
Code:
width 0,500:height 0,100
dim h%
picture 1:full_space 1:h%=height(1):delete 1
caption 0, "hauteur de la barre:"+str$(100-h%)


Dernière édition par cosmos70 le Lun 18 Oct 2010 - 21:04, édité 1 fois (Raison : Je me demande si je fais bien de répondre)
Revenir en haut Aller en bas
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

[Astuce]Connaitre taille des bordure et de la barre de titre Empty
MessageSujet: Re: [Astuce]Connaitre taille des bordure et de la barre de titre   [Astuce]Connaitre taille des bordure et de la barre de titre EmptyLun 18 Oct 2010 - 22:15

Pas mal Nardo, c'est astucieux.
Et cosmos a trouvé également une astuce originale pour connaître la place disponible (hauteur du bandeau et largeur des bordures,
c'est plus compact que la méthode Nardo):
Code:
width 0,500:height 0,100
dim h%, w%
picture 1:full_space 1:h%=height(1):w% = width(1): delete 1
caption 0, "hauteur de la barre: "+str$(100-h%)+" largeur bordures: " + str$(500-w%)
(je n'ai fait que rajouter la prise en compte des bordures latérales à ton exemple)
Revenir en haut Aller en bas
Nardo26

Nardo26


Nombre de messages : 2294
Age : 55
Localisation : Valence
Date d'inscription : 02/07/2010

[Astuce]Connaitre taille des bordure et de la barre de titre Empty
MessageSujet: Re: [Astuce]Connaitre taille des bordure et de la barre de titre   [Astuce]Connaitre taille des bordure et de la barre de titre EmptyLun 18 Oct 2010 - 23:36

Désolé cosmos si je n'ai pas pu répondre plus tot,

j'avais une interruption prioritaire... Wink

En effet ton astuce est beaucoup plus compacte (en 1 ligne, on a tout!),
et elle fonctionne également si le formulaire est caché.
(utile pendant la construction et le dimensionnement des objets dans le formulaire)
Very Happy
Revenir en haut Aller en bas
http://nardo26.lescigales.org
Invité
Invité




[Astuce]Connaitre taille des bordure et de la barre de titre Empty
MessageSujet: Re: [Astuce]Connaitre taille des bordure et de la barre de titre   [Astuce]Connaitre taille des bordure et de la barre de titre EmptyLun 18 Oct 2010 - 23:46

Tu n'étais pas obligé de répondre. L'idée m'est venu en faisant autre chose. J'aurai pu aussi montrer la largeur, mais il y avait le principe. Je trouve beaucoup de chose en étant ailleurs.
Le seul problème que j'ai est de savoir si ce que je mets est utile. J'ai l'impression d'abuser du forum. (Mais cela est dans ma tête)
Revenir en haut Aller en bas
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

[Astuce]Connaitre taille des bordure et de la barre de titre Empty
MessageSujet: Re: [Astuce]Connaitre taille des bordure et de la barre de titre   [Astuce]Connaitre taille des bordure et de la barre de titre EmptyMar 19 Oct 2010 - 11:31

Toutes les idées sont bonnes à lire, et souvent à prendre, la preuve celle-ci que je ne manquerai pas d'utiliser à l'occasion.
Pas la peine d'avoir des états d'âme, c'est toujours intéressant de partager.
Revenir en haut Aller en bas
Contenu sponsorisé





[Astuce]Connaitre taille des bordure et de la barre de titre Empty
MessageSujet: Re: [Astuce]Connaitre taille des bordure et de la barre de titre   [Astuce]Connaitre taille des bordure et de la barre de titre Empty

Revenir en haut Aller en bas
 
[Astuce]Connaitre taille des bordure et de la barre de titre
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Bordure et taille des forms
» Barre de titre sans les 3 boutons
» Savoir la hauteur de la barre de titre
» BIRTHDAY ou connaitre le jour de sa naissance
» Partage de source: code ASCII des polices du système

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: