begin process at 2012 02 11 23:17:24
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Ecrans de veille

 > ECRAN DE VEILLE EN .NET ET PARAMÉTRABLE

ECRAN DE VEILLE EN .NET ET PARAMÉTRABLE


 Information sur la source

Note :
7,75 / 10 - par 4 personnes
7,75 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Ecrans de veille Source .NET ( DotNet ) Niveau :Débutant Date de création :19/07/2004 Vu / téléchargé :16 026 / 972

Auteur : TigerFab

Ecrire un message privé
Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Je n'ai pas vu de screensaver fait en .NET sur ce site, alors pour le fun j'en ai fait un petit.

Il propose 10 effets (déplacement de blocs, zooms d'image, ...)
Chaque effet a ses paramètres. Ce qui permet de donner des transitions avec des allures différentes.

J'ai tout fait en .NET. A l'aide uniquement du GDI+. Certains diront que ca vaut pas un screensaver en DirectX mais ici l'idée était de faire quelque chose de suffisemment attrayant avec .NET uniquement.

L'écran de veille lit vos images d'un dossier. Vous pouvez mettre plusieurs dossiers qui contiennent des images, il choisira les images de façon aléatoire parmi ces dossiers.

Vous n'avez donc que 2 choses à faire pour tester le screen saver
- Choisir un ou plusieurs effets
- Choisir un ou plusieurs dossiers contenant des images

Vous pouvez lancer l'écran de veille dans le projet .NET pour le tester, la fenêtre d'options s'ouvre alors.
Ou directement copier le fichier VCS_ScreenSaver.scr (du dossier bin) dans votre dossier système Windows (ex : C:\Windows\System32\). Ainsi vous l'avez comme vrai écran de veille (Propriétés d'affichage-->Ecran de veille, choisir VCS_ScreenSaver)

Enfin l'écran de veille mémorise dans un fichier texte tous vos choix et paramètres.

Pour tester vos transitions sélectionnées, vous avez 3 choix :
- Prévisualiser : Permet de voir une preview de l'effet en cours dans un petit cadre de la fenêtre option
- Prévisualiser à l'écran : Permet de voir une preview de l'effet en cours en plein écran comme le sera l'écran de veille
- Prévisualiser la configuration : Permet de voir l'écran de veille tel qu'il le sera avec tous les effets sélectionnés.

Les paramètres de chaque effet sont assez explicites je vous laisse jouer avec.

Pour l'écran de veille vous avez aussi 3 modes d'affichage aléatoire :
- Aucun : Les transitions choisies apparaissent dans l'ordre de sélection des effets avec les paramètres choisis pour chacun d'eux
- Ordre : Les transitions choisies apparaissent dans un ordre aléatoire mais tjs avec les paramètres choisis pour chacun d'eux
- Tout : Les transitions choisies apparaissent dans un ordre aléatoire et en plus les valeurs des paramètres sont eux aussi choisis aléatoirement. Tout est aléatoire quoi :-)

Voilà

A+ TigerFab


Source

  • ' En dehors des procédures d'effet (qui ne sont que des boucles et calculs spécifiques), j'ai expliqué au mieux chaque procédure et utilité des variables
  • ' --> All in the Zip
' En dehors des procédures d'effet (qui ne sont que des boucles et calculs spécifiques), j'ai expliqué au mieux chaque procédure et utilité des variables
' --> All in the Zip

 Conclusion

Comme la vitesse des calculs dépendent fortement de la vitesse de votre PC, j'ai ajouté 2 variables.
- 1 pause de prévisualisation : sur les PC rapides, la preview dans le petit cadre de la fenêtre option peut aller trop vite pour bien voir l'effet, vous pouvez augmenter le temps de transition par un coefficient
- Vitesse d'effet : par contre sur les PC lents, l'effet en plein écran peut prendre un certain temps, voir même trop. Alors avec ce coefficient, plus vous augmentez sa valeur, plus vite la transition se déroulera à l'écran

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) CONTROLE .NET : LABELS MULTI-PARAMETRABLES POUR VOS APPLICAT...
Source avec Zip Source avec une capture Source .NET (Dotnet) CONTROLE .NET : BOUTONS MULTI-PARAMETRABLES POUR VOS APPLICA...
Source avec Zip Source avec une capture Source .NET (Dotnet) CONTROLE .NET : BARRES DE PROGRESSION MULTI-PARAMETRABLES PO...

 Sources de la même categorie

Source avec Zip Source avec une capture VINCEBULLES par killerkurgan
Source avec Zip Source avec une capture UN ECRAN DE VEILLE AVEC DES TRIANGLES par zulrigh
Source avec Zip Source avec une capture FISHTANK - SCREENSAVER INTERACTIF : AQUARIUM AVEC POISSONS V... par MadM@tt
Source avec Zip Source avec une capture ECRAN DE VEILLE AVEC COULEUR par amteur
Source avec Zip Source avec une capture ECRAN DE VEILLE AVEC MESSAGE par higgins91

Commentaires et avis

Commentaire de Scalpweb le 19/07/2004 18:49:49

C'est une très bonne source, bravo.

Commentaire de TigerFab le 19/07/2004 23:06:41

Merci Scalpweb !

Commentaire de philipppe le 29/07/2004 17:32:27

logiciel tres sympa !!

Commentaire de benji2000 le 27/05/2007 13:12:21

Je trouve ta source super génial mais quand je prévisualise a l'écran l'image met plus de 2 minutes pour passer à l'autre (ce qui est un peu long).
Si tu pouvais faire en sorte que les images défilent un peu plus vite.
J'ai vu ton code et il y en a tellement que cela me décourage.
Toi tu t'y connais mieux dans ta source, alors si tu pouvais juste accélérer le diaporama.
Merci.

(Je t'ai mis 9 pour t'encourager).

A+

Commentaire de TigerFab le 27/05/2007 14:22:54

Salut Benji,

Une source vieille de 3 ans encore consultée .. woaaw lol

En fait, tu peux facilement augmenter la vitesse de chaque effet sans passer par le code. J'ai mis une option "Vitesse d'effet" dans le menu des paramètres. Par défaut, elle est à 1, mais si tu mets 5, cela ira 5x plus vite pour faire la transition.

Et comme ce paramètre est propore à chaque effet, si tu as des effets plus lents que d'autres, tu peux mettre des valeurs différentes et optimiser le screensaver de cette manière.

PS: 2 min c'est énorme ! Ou tu utilises des posters géants ou tu es tjs sous 486 lol. Non sans rire, j'ai testé sur des photos venant de mon 5 megapixels (2592 x 1944 pixels tout de même), et c'est super fluide même à vitesse = 1

Commentaire de Girard84v le 02/09/2009 00:32:07

On peut calculer la vitesse du programme, pour adapter automatiquement la variable 'vitesse'

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,231 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales