| PICTURE avec barres de défilement... | |
|
|
Auteur | Message |
---|
Nardo26
Nombre de messages : 2294 Age : 56 Localisation : Valence Date d'inscription : 02/07/2010
| Sujet: PICTURE avec barres de défilement... Mar 6 Déc 2011 - 11:43 | |
| Bonjour, Quelqu'un s'est déjà amusé à faire une zone graphique possédant des barres de défilements ? En "clair" : J'ai besoin de créer un PICTURE qui aura une taille d'affichage bien définie dans un FORM mais par contre la taille réelle du PICTURE pourra dépasser la zone d'affichage. Par exemple j'aimerai avoir ceci : | |
|
| |
Nardo26
Nombre de messages : 2294 Age : 56 Localisation : Valence Date d'inscription : 02/07/2010
| Sujet: Re: PICTURE avec barres de défilement... Mar 6 Déc 2011 - 13:17 | |
| Peut être un début de solution : - En passant par un picture caché pour l'ensemble de l'image - 2D_IMAGE_COPY dans objet IMAGE (buffer) - et 2D_PASTE_IMAGE dans le PICTURE final... Et le tout géré par évènement sur les barres de défilement... Si quelqu'un a une autre solution plus "light", je suis preneur... | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Mar 6 Déc 2011 - 17:09 | |
| Perso j'aurai pensé à un "Sprite N" le sprite prendrai les dimensions de l'image et sa position serait géré par les bars de défilement avec position de départ 0,0 si je dis encore une bêtise..... | |
|
| |
Nardo26
Nombre de messages : 2294 Age : 56 Localisation : Valence Date d'inscription : 02/07/2010
| Sujet: Re: PICTURE avec barres de défilement... Mar 6 Déc 2011 - 18:02 | |
| En fait je réalise une image avec des commandes 2D (genre 2D_RECTANGLE et autres) et mon image au final peut prendre des dimensions très importantes... C'est pour cette raison que je voudrais rajouter des barres de défilements... Je crois que je vais employer la même méthode que pour la pseudo-list version light... (voir ici) | |
|
| |
Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: PICTURE avec barres de défilement... Mar 6 Déc 2011 - 18:34 | |
| Désolé, je n'interviens pas sur ce type de sujet car pour le moment, je n'ai pas le niveau sur ce genre de discutions... Je mets juste ce petit mot pour que Nardo ne pense pas que l'on ne s’intéresse pas au problème, c''est juste un problème de compétences ... | |
|
| |
Nardo26
Nombre de messages : 2294 Age : 56 Localisation : Valence Date d'inscription : 02/07/2010
| Sujet: Re: PICTURE avec barres de défilement... Mar 6 Déc 2011 - 18:56 | |
| Tu sais, je ne suis pas vexé.... c'est pas grave, C'est juste que ça m'oblige à faire travailler le cerveau en dehors du boulot... Et si quelqu'un à déjà traiter ce sujet, ça m'évite de ré-inventer la roue... | |
|
| |
jjn4
Nombre de messages : 2747 Date d'inscription : 13/09/2009
| Sujet: +++ Mer 7 Déc 2011 - 0:41 | |
| Si tu mets ton picture sur un form où tu ne mets rien d'autre, en plaçant le picture en left 0 et top 0 du form, quand ton picture est plus grand que le form, les ascenseurs (scroll_bar) apparaissent de façon automatique ! Et comme ça, tu peux examiner chaque partie de ta grande image ! Exemple : - Code:
-
form 1 command_target_is 1 picture 2 width 2,1200 height 2,900 2d_target_is 2 2d_circle 400,500,100 | |
|
| |
Invité Invité
| Sujet: Re: PICTURE avec barres de défilement... Mer 7 Déc 2011 - 0:49 | |
| As-tu essayé de faire une form disons avec height 5000 par exemple, et le picture qui prend toute la hauteur. Il faut laisser une marge à droite pour que la form 0 mette l'ascenseur. Maintenant pour le traitement à l'intérieur, je suppose que c'est le même problème qu'un memo pour qu'il se retrouve dans les positions. Je viens de voir ton message jjn4. Cela est valable tand qu'on ne modifie pas l'image dans la partie cachée. Mais avec le memo, et je pense que le problème sera le même avec le picture, si on modifie du texte dans la partie cachée, Panoramic ne se retrouve pas sur les positions. Si c'est juste pour afficher, il n'y a pas de problème. Si c'est pour travailler avec l'image, je crois qu'il va y en avoir.
Nardo dira tout! |
|
| |
Nardo26
Nombre de messages : 2294 Age : 56 Localisation : Valence Date d'inscription : 02/07/2010
| Sujet: Re: PICTURE avec barres de défilement... Mer 7 Déc 2011 - 21:57 | |
| En fait, j'ai mis en place la solution de jjn4: 1- Je fais d'abord mon image dans un picture caché. Je le redimensionne en largeur/hauteur au fur et à mesure de la construction de l'image. (ça peut prendre quelques secondes) 2- Je copie l'image cachée dans un objet image, puis je détruit le picture caché (j'en ai plus besoin et ça libère la RAM) 3- Je dimensionne le picture de destination (celui qui est affiché) en fct de mon image caché 4- Je transfère le contenu de l'objet image dans le picture affiché 5- je détruit l'objet image qui m'a servi de buffer de transfert... Pourquoi un truc si compliqué ? C'est pour éviter le scintillement lors de la construction de l'image. C'est peut être me prendre la tête pour pas grand chose mais j'aime bien les choses "clean" Le résultat se trouve dans la démo2 du sujet "Arbre binaire de recherche" Donc au final, j'ai les ascenseurs sur le formulaire qui contient l'image... (et je ne peux pas déplacer les ascenseurs avec les touches du clavier ) Question aux spécialistes du graphisme : Y a pas moyen de transférer le contenu d'un PICTURE caché dans un autre sans passer par IMAGE ? | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: PICTURE avec barres de défilement... Mer 7 Déc 2011 - 22:57 | |
| File_Save de l'un et File_Load dans l'autre ? (+ File_Delete) | |
|
| |
Nardo26
Nombre de messages : 2294 Age : 56 Localisation : Valence Date d'inscription : 02/07/2010
| Sujet: Re: PICTURE avec barres de défilement... Mer 7 Déc 2011 - 23:19 | |
| Bonsoir JL35, Sur le principe cela reviens presque au même : FILE_SAVE -> 2D_IMAGE_COPY Fichier -> IMAGE FILE_LOAD -> 2D_IMAGE_PASTE Peut être l'avantage de ta solution : la conso de RAM... il manque peut être une commande du style 2D_PICTURE_COPY N1,N2 ? Jack, c'est 3 clones qu'il te faut ! | |
|
| |
Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: PICTURE avec barres de défilement... Mer 7 Déc 2011 - 23:29 | |
| Surtout si en plus on ajoute la gestion de la transparence lors de la copie (de manière à pouvoir superposer des images) | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: PICTURE avec barres de défilement... Mer 7 Déc 2011 - 23:59 | |
| Bonsoir Nardo... et Jicehel ça revient au même, ça évite seulement la création d'un Image. Mais il faut que les deux Picture soient identiques en taille. Effectivement, la copie de pictures ce serait pas mal, mais je trouve que les file_save et load ce n'est pas trop contraignant, même si ce n'est pas très rationnel... création d'un fichier avec deux accès disque.
@Jicehel là tu demandes plus compliqué... (je sais, qui ne demande rien n'a rien...)
(je suis en train d'essayer de me débarrasser d'une cochonnerie que j'ai récupérée en téléchargeant un freeware: Whitesmoke Web Search qui s'installe dans les moteurs de recherche, impossible, ça revient à chaque fois...)
Dernière édition par JL35 le Jeu 8 Déc 2011 - 0:02, édité 1 fois | |
|
| |
Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: PICTURE avec barres de défilement... Jeu 8 Déc 2011 - 0:01 | |
| Et oui, j'avoue | |
|
| |
Invité Invité
| Sujet: Re: PICTURE avec barres de défilement... Jeu 8 Déc 2011 - 0:24 | |
| - Citation :
- d'essayer de me débarrasser d'une cochonnerie que j'ai récupérée en téléchargeant un freeware: Whitesmoke Web Search
As-tu essayer avec le fichier "hosts" sans extention. Regarde le lien http://www.donnemoilinfo.com/sujet/Securiser/fichier-hosts.phpJ'avais un petit programme, pour ne pas pouvoir atteindre Panoramic la journée: - Code:
-
width 0,500:height 0,400:left 0,screen_x/2-250:top 0,screen_y /2-200 label ligne,bloque,debloc,save dim a,a$,ligne
list 1:width 1,width(0)-30 : top 1,30:height 1,height(0)-90 button 2:left 2,50 :caption 2,"bloquer" button 3:left 3,150:caption 3,"débloquer" button 4:left 4,250:caption 4,"enregistre" file_load 1,"C:\WINDOWS\system32\drivers\etc\hosts" gosub ligne on_click 2,bloque on_click 3,debloc on_click 4,save end ' ========================================================= ligne: for a=1 to count(1) a$=item_read$(1,a) if instr(a$,"panoramic")>0 then ligne=a:exit_for next a return ' ========================================================= debloc: if left$(a$,1)<>"#" then a$="#"+a$:item_delete 1,ligne:item_insert 1,ligne,a$ return ' bloque: if left$(a$,1)="#" then a$=mid$(a$,2,len(a$)):item_delete 1,ligne:item_insert 1,ligne,a$ return save: file_save 1,"C:\WINDOWS\system32\drivers\etc\hosts" return |
|
| |
Nardo26
Nombre de messages : 2294 Age : 56 Localisation : Valence Date d'inscription : 02/07/2010
| Sujet: Re: PICTURE avec barres de défilement... Jeu 8 Déc 2011 - 10:57 | |
| @JL35: - Citation :
- ...essayer de me débarrasser d'une cochonnerie que j'ai récupérée en téléchargeant un freeware: Whitesmoke Web Search
Si tu utilise Firefox : Il n'apparait pas dans la liste de "Gérer les moteurs de recherche" ? | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: PICTURE avec barres de défilement... Jeu 8 Déc 2011 - 13:26 | |
| Tiens, il y a du nouveau ce matin...
Bonjour Nardo, oui je suis sous Firefox, il apparaissait bien dans la liste des moteurs de recherche, je faisais 'supprimer', ok, et là il disparaissait... jusqu'à la prochaine relance de Firefox où là il réapparaissait systématiquement, malgré des scrutations d'anti malware divers. Hier soir en désespoir de cause j'en ai repassé un en mode sans échec (Malwarebytes), et ce matin il a disparu, comme par miracle (pourtant il disait n'avoir rien trouvé). Pourvu que ça dure !
Bonjour cosmos également, je n'avais pas vu ton message qui est dans la page précédente... mais je ne manquerai pas de l'étudier si le problème revient, et merci à toi.
Et concernant Whitesmoke, j'ai fait des recherches sur internet, ça a l'air d'être une vraie saloperie, et drôlement coton pour s'en débarrasser.
EDit: fausse joie, il est revenu ! | |
|
| |
wiwi60
Nombre de messages : 57 Date d'inscription : 21/11/2011
| Sujet: Re: PICTURE avec barres de défilement... Jeu 8 Déc 2011 - 14:13 | |
| | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: PICTURE avec barres de défilement... Jeu 8 Déc 2011 - 14:34 | |
| Merci wiwi, je regarde ça, je ne l'avais pas vu celui-là. PS non, rien à faire (de plus ton logiciel est payant pour l'éradication, mais de toute façon il ne me détecte rien). Tant pis, ça ne me gêne pas vraiment, mais ça m'agace un peu. Des fois ça disparaît, puis une autre fois ça réapparaît (enfin, si je clique dans la zone de recherche, parce que c'est toujours google implicite, mais il est là derrière, je le supprime, il revient)... | |
|
| |
Contenu sponsorisé
| Sujet: Re: PICTURE avec barres de défilement... | |
| |
|
| |
| PICTURE avec barres de défilement... | |
|