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.
un scroll_bar, façon maison Emptypar Pedro Aujourd'hui à 10:37

» Un autre pense-bête...
un scroll_bar, façon maison Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
un scroll_bar, façon maison Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
un scroll_bar, façon maison Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
un scroll_bar, façon maison Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
un scroll_bar, façon maison Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
un scroll_bar, façon maison Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
un scroll_bar, façon maison Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
un scroll_bar, façon maison Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
un scroll_bar, façon maison Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
un scroll_bar, façon maison Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
un scroll_bar, façon maison Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
un scroll_bar, façon maison Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
un scroll_bar, façon maison Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
un scroll_bar, façon maison 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 :
Code promo Nike : -25% dès 50€ ...
Voir le deal

 

 un scroll_bar, façon maison

Aller en bas 
2 participants
AuteurMessage
Invité
Invité




un scroll_bar, façon maison Empty
MessageSujet: un scroll_bar, façon maison   un scroll_bar, façon maison EmptyJeu 25 Aoû 2011 - 20:36

Le scroll_bar normal fonctionne bien, mais parfois il me pose des problèmes.
Prenons l'exemple d'un scroll_bar, qui en le déplaçant, mettre les pages différentes d'un memo: Si on veut aller directement à une page éloignée, au fur et à mesure du glissement il va afficher les pages intermédiaires. Il y a bien off_change, mais c'est pas si simple. Dans mon programme, une page modifiée est partie au codage qui prend du temps, et ensuite il faut décoder la page du curseur. Enfin bref celà ne va pas trop bien, et j'ai donc réalisé un scroll_bar qui permet de glisser et de s'arréter à la page voulu. Lorsqu'on relâche le bouton c'est cette page qui est visitée. De plus j'ai rajouté un edit glissant indiquant le n° de la page. Je sais qu'il y aura quelques détraqueur, mais je ferais avec. De plus mon scroll_bar a la particularité d'avoir la barre de glissement de hauteur variable selon le nombre de page, poir mieux comprendre, qui correspond à max d'un scroll_bar.

Le spin que j'ai mis, est pour marquer le nombre de pages.
Code:
label pos,pos1,traitement
dim y ,h ,p ,n
height 0,600

picture 10:left 10,200:top 10,20:height 10,500:width 10,22 :2d_target_is 10
spin 1:width 1,40:min 1,1:max 1,100:position 1,4 :' au hazard
edit 3:top 3,60
edit 4:left 4,198:width 4,24:height 4,16:font_size 4,8:color 4,255,255,193
timer 5:timer_interval 5,50:on_timer 5,pos
text 4,1
end
pos:
  n=position(1)
  if mouse_left_down(10)=1 then on_timer 5,pos1:else:return
pos1:
      y=mouse_y_position(10)    :  h=height(10)/n
      p=int(y/h)    : text 4,p+1  : top 4,p*h+3
      2d_pen_width 2 : 2d_pen_color 216,208,146 :2d_fill_color 183,172,117:2d_rectangle 2,p*h,20,(p+1)*h
      2d_fill_color 255,255,255 : 2d_pen_color 255,255,255
      2d_rectangle 0,0,22,p*h  : 2d_rectangle 0,(p+1)*h,22 , height(10)
      if mouse_left_up(10)=1 then on_timer 5,pos: text 3,p+1:gosub traitement :' on prend la position finale
return
traitement:
  message "page:"+text$(4)
return
Revenir en haut Aller en bas
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

un scroll_bar, façon maison Empty
MessageSujet: Re: un scroll_bar, façon maison   un scroll_bar, façon maison EmptyVen 26 Aoû 2011 - 10:12

Merci et bravo pour ton courage face aux détracteurs Smile
Revenir en haut Aller en bas
Invité
Invité




un scroll_bar, façon maison Empty
MessageSujet: Re: un scroll_bar, façon maison   un scroll_bar, façon maison EmptyVen 26 Aoû 2011 - 12:39

C'est du beau de se moquer de quelqu'un qui n'a plus tout ses moyens (je n'arrive plus à sauter 1,70m, c'est désolant). bounce
Je me demande souvent si cela vaut vraiment la peine de mettre des bouts de code, qui n'a d’intérêt que pour soi. En tout cas, c'est exactement ce dont j'avais besoin pour mon programme, et ça va bien mieux que le scroll original.
Il n'y a pas de détraqueurs, vu qu'il n'y a pas eu de réaction.
(Une parenthèse: malgrès l'age, j'arrive pas à m'imaginer d'avoir plus de 35 ans. Surement que je ne dois pas savoir compter) Et j’arrête là les remarques sur l'age dont finalement je n'ai que faire, c'est histoire de plaisanter.
Revenir en haut Aller en bas
Polaris




Nombre de messages : 69
Date d'inscription : 03/04/2011

un scroll_bar, façon maison Empty
MessageSujet: Re: un scroll_bar, façon maison   un scroll_bar, façon maison EmptyJeu 8 Sep 2011 - 22:41

Citation :

Je me demande souvent si cela vaut vraiment la peine de mettre des bouts de code, qui n'a d’intérêt que pour soi.

bien sur que oui ça vaut le coup de le faire...
j'ai grandement appris ici en observant et en testant les morceau de code des autres.
Et cela vaut pour tous les langages de programmation je pense.
Et moi meme si je fait des trucs potables(ou presque Very Happy ) j'ai plaisir a les mettre en ligne pour les montrer aux autres.

@+
Revenir en haut Aller en bas
Contenu sponsorisé





un scroll_bar, façon maison Empty
MessageSujet: Re: un scroll_bar, façon maison   un scroll_bar, façon maison Empty

Revenir en haut Aller en bas
 
un scroll_bar, façon maison
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» trier un fichier de façon rapide
» Une autre façon de terminer une application.
» Une autre façon de présenter un menu et ses sous-menus
» Prg pour du courrier maison.
»  La Maison qui s'approche et qui s'éloigne

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: