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
» Bataille terrestre
un scroll_bar, façon maison Emptypar Marc Aujourd'hui à 16:20

» item_index
un scroll_bar, façon maison Emptypar Marc Aujourd'hui à 16:13

» SineCube
un scroll_bar, façon maison Emptypar Marc Hier à 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
un scroll_bar, façon maison Emptypar Marc Hier à 12:22

» Philharmusique
un scroll_bar, façon maison Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
un scroll_bar, façon maison Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
un scroll_bar, façon maison Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
un scroll_bar, façon maison Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
un scroll_bar, façon maison Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
un scroll_bar, façon maison Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
un scroll_bar, façon maison Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0
un scroll_bar, façon maison Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
un scroll_bar, façon maison Emptypar Klaus Lun 6 Mai 2024 - 11:41

» Gestion d'un système client-serveur.
un scroll_bar, façon maison Emptypar Klaus Lun 6 Mai 2024 - 10:23

» @Jack
un scroll_bar, façon maison 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

 

 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 : 51
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: