PureViewer

Programmation d'applications complexes
Avatar de l’utilisateur
Ar-S
Messages : 9472
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: PureViewer

Message par Ar-S »

J'utilise faststone image viewer (FS) que je préfère à tout autre.
Si tu peux (veux) t'en inspirer :
Son fonctionnement :
double clic sur une image de l'exploreur windows :
- FS ouvre l'image en plein ecran en réduisant l'affichage si image > desktop
si 1 clic gauche : zoom 2x tant que le bouton est pressée
la MOLETTE sert à faire défiler les images (bien plus pratique que les flêches)
si 2 clic : ouvre l'explorateur de faststone

Il permet bien d'autres choses dans le mode explorateur mais pour une visionneuse simple, le plein ecran direct / défilement par mollette je ne peux pas m'en passer.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Micheao
Messages : 533
Inscription : dim. 07/déc./2014 10:12
Localisation : Sud-Est

Re: PureViewer

Message par Micheao »

Moi j'utilise Acdsee depuis des années
Micheao
Messages : 533
Inscription : dim. 07/déc./2014 10:12
Localisation : Sud-Est

Re: PureViewer

Message par Micheao »

Bonsoir

Merci de ce partage
Avatar de l’utilisateur
Kwai chang caine
Messages : 6962
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: PureViewer

Message par Kwai chang caine »

J'aurais pas dit mieux...merci 8)
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Micheao
Messages : 533
Inscription : dim. 07/déc./2014 10:12
Localisation : Sud-Est

Re: PureViewer

Message par Micheao »

Merci pour cette mise à jour
Avatar de l’utilisateur
Micoute
Messages : 2522
Inscription : dim. 02/oct./2011 16:17
Localisation : 35520 La Mézière

Re: PureViewer

Message par Micoute »

Merveilleux code. Merci pour ce partage, en fin de compte, tu ne perds par la main, c'est comme le vélo, sauf qu'avec le vélo on sait en faire, mais on n'a plus la force de pédaler !
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 5.73 PB 6.00 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Avatar de l’utilisateur
Ar-S
Messages : 9472
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: PureViewer

Message par Ar-S »

Je viens de le tester.
Il est sympathique. Il faudrait imposer une redimension de la fenêtre minimum pour éviter de perdre les boutons flèches ou alors bougez ces derniers quand on redimensionne (mais c'est plus chiant à faire).
J'aurai aussi redimensionné les images en gardant le ratio, un petit produit en croix ça mange pas de pain :)
Sinon c'est cool. Merci.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Ollivier
Messages : 4190
Inscription : ven. 29/juin/2007 17:50
Localisation : Encore ?
Contact :

Re: PureViewer

Message par Ollivier »

Bonjour Spock,

Je ne trouve pas les joints de structure!!
En tout cas, je veux t'en donner des nouvelles...
Ollivier
Messages : 4190
Inscription : ven. 29/juin/2007 17:50
Localisation : Encore ?
Contact :

Re: PureViewer

Message par Ollivier »

Il m'a fait flipper ton smiley...

Ton code source est tellement big que, comme dans le bâtiment, ça nécessiterait des joints de structure!
Je pense que tu connais le terme, mais c'est que tu as dû te repérer au terme "Structure" (de donnée). Il n'y a aucun composant de structure qui s'appelle "joint" en Purebasic, d'où la totale confusion...
Ollivier
Messages : 4190
Inscription : ven. 29/juin/2007 17:50
Localisation : Encore ?
Contact :

Re: PureViewer

Message par Ollivier »

Au lieu de te moquer de moi, explique-moi pourquoi je vois des constantes en double dans ton code? C'est pour remplacer?
Avatar de l’utilisateur
GallyHC
Messages : 1703
Inscription : lun. 17/déc./2007 12:44

Re: PureViewer

Message par GallyHC »

Bonjour,

J'avais fait une routine pour le chargement des PCX, si cela t'intéresse (http://pbfrance.com/php/form_source_viewer.php?num=3).

Cordialement,
GallyHC
Configuration : Tower: Windows 10 (Processeur: i7 "x64") (Mémoire: 16Go) (GeForce GTX 760 - 2Go) - PureBasic 5.72 (x86 et x64)
Ollivier
Messages : 4190
Inscription : ven. 29/juin/2007 17:50
Localisation : Encore ?
Contact :

Re: PureViewer

Message par Ollivier »

Spock a écrit :AVI (pas de rotation possible)
? Ça ne rentre pas dans un sprite? Ou une face sous Ogre? (Nativement, je précise)

Tu pourrais peut-être même laisser les doublons : le plus judicieux ce serait de les rassembler avec les macros (pédagogiques) d'inversion d'octets 'pifometre' / "ertemofip" et de tripler les doublons avec la syntaxe directe 'CetteSyntaxe' (comme ceux de ma question bête dans le sujet de Flype).

Dans ce cas, on pourrait voir les 3 formes d'affichage (hexa $41, à la lettre 'A' et à l' 'expression', pas facile à exprimer comme parenthèse!)

Ça ferait un excellent rappel indémodable des 3 équivalents pratiques de stockage de données depuis le code source.
Ollivier
Messages : 4190
Inscription : ven. 29/juin/2007 17:50
Localisation : Encore ?
Contact :

Re: PureViewer

Message par Ollivier »

Si ce n'est qu'un visualisateur, en quantité de formats, il y a déjà pas mal à programmer. Bon courage!
Micheao
Messages : 533
Inscription : dim. 07/déc./2014 10:12
Localisation : Sud-Est

Re: PureViewer

Message par Micheao »

c'est possible d'avoir le format RAW ?
Avatar de l’utilisateur
TazNormand
Messages : 1294
Inscription : ven. 27/oct./2006 12:19
Localisation : Calvados (14)

Re: PureViewer

Message par TazNormand »

Salut,

Perso j'utilise XnView, si jamais tu cherches de quoi t'inspirer en plus d'irfanView...
Image
Image
Répondre