begin process at 2010 02 10 09:07:38
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

.NET

 > GMAILNOTIFIER LIKE CONTROL

GMAILNOTIFIER LIKE CONTROL


 Information sur la source

Note :
8,33 / 10 - par 3 personnes
8,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :.NET Source .NET ( DotNet ) Classé sous :notification Niveau :Initié Date de création :08/06/2005 Date de mise à jour :13/06/2005 12:18:16 Vu / téléchargé :6 491 / 390

Auteur : eRRaTuM

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

 Description

Cliquez pour voir la capture en taille normale
Eh oui, Deja huit mois que j'ai un compte @gmail.com, j'utilise gmailNotifier et j'en suis fou :), plus specialement comment ça vous informe quand vous avez un message, je me suis mis dans la tete de realiser un control qui puisse faire pareil, de tel sorte à ce que je puisse l'utiliser dans mes appZ.
Le Controle est constitué de un Form, un ou deux timers, d'une picturebox, des accesseurs... au fait rien de plus simple :)
La solution zipée, comporte deux projets, le controle et une ptite app pour le tester.
Le code est assez clair, si vous avez des questions formulez les en commentaires ;)

Source

  • private void tmrMove_Tick(object sender, System.EventArgs e)
  • {
  • int nTaskBarHeight = Screen.PrimaryScreen.Bounds.Bottom - Screen.PrimaryScreen.WorkingArea.Bottom;
  • if(!bHide) // Show the Info Box
  • {
  • this.Show();
  • if ( this.Top > Screen.PrimaryScreen.Bounds.Bottom - (this.Height + nTaskBarHeight)) //screen limit - TaskBarSize
  • {
  • this.TopMost = false;
  • this.Top -= nPitch;
  • this.Refresh();
  • bFinished = false;
  • }
  • else
  • {
  • this.TopMost = true;
  • bFinished = true;
  • this.Refresh();
  • bHide = true;
  • }
  • }
  • else if (!bFinished) // Hide It
  • {
  • if ( this.Top < Screen.PrimaryScreen.Bounds.Bottom )
  • {
  • this.TopMost = false;
  • this.Top += nPitch;
  • this.Refresh();
  • bFinished = false;
  • }
  • else
  • {
  • this.TopMost = true;
  • this.Hide();
  • bFinished = true;
  • bHide = false;
  • }
  • }
  • if (bFinished)
  • tmrMove.Stop();
  • if (bHide && bFinished)
  • tmrEnd.Start();
  • }
	private void tmrMove_Tick(object sender, System.EventArgs e)
	{
		int nTaskBarHeight = Screen.PrimaryScreen.Bounds.Bottom - Screen.PrimaryScreen.WorkingArea.Bottom;
		if(!bHide) // Show the Info Box
		{
			this.Show();
			if ( this.Top > Screen.PrimaryScreen.Bounds.Bottom - (this.Height + nTaskBarHeight)) //screen limit - TaskBarSize
			{		
				this.TopMost = false;
				this.Top -= nPitch;
				this.Refresh();
				bFinished = false;
			}
			else 
			{
				this.TopMost = true;
				bFinished = true;
				this.Refresh();
				bHide = true;
			}
		}
		else if (!bFinished) // Hide It
		{
			if ( this.Top < Screen.PrimaryScreen.Bounds.Bottom )
			{		
				this.TopMost = false;
				this.Top += nPitch;
				this.Refresh();
				bFinished = false;
			}
			else 
			{
				this.TopMost = true;
				this.Hide();
				bFinished = true;
				bHide = false;
			}
		}
		if (bFinished)
		tmrMove.Stop();
		if (bHide && bFinished)
			tmrEnd.Start();
	}

 Conclusion

au lieu des messages preferez les commentaires, c'est edifiant pour tout le monde :)

 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


 Historique

13 juin 2005 12:18:16 :
Suite au commentaire de Morpion MX, le titre a ete modifié

 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) PROGRESSPIE - UNE ALTERNATIVE POUR LA PROGRESSBAR
Source avec Zip Source avec une capture Source .NET (Dotnet) FILESPLITTER, UN UTILITAIRE POUR DECOUPER ET JOINDRE DES FIC...

 Sources de la même categorie

Source avec Zip CHAT SERVER-CLIENT par abderrahmenbilog
Source avec Zip Source avec une capture Source .NET (Dotnet) SIMULATION DE CONSOLE POUR WINDOWS MOBILE par originalcompo
Source avec Zip Source .NET (Dotnet) BASE DE DONNÉES EN XML par DanMor498
Source avec Zip Source avec une capture Source .NET (Dotnet) SIMPLECONV - APPLICATION DE CONVERSION MONÉTAIRE AVEC TAUX E... par Jeffrey_
Source avec Zip Source .NET (Dotnet) TRAITEUR D'IMAGE (MINI) par ycyril

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) [WPF] NOTIFIER L'INTERFACE UTILISATEUR DE LA MODIFICATION D'... par Thomas LEBRUN
Source avec Zip Source avec une capture Source .NET (Dotnet) GENESIS ("EXÉCUTER" EN C# ET AMÉLIORÉ) par xXTitouffXx
Source avec Zip Source avec une capture Source .NET (Dotnet) NOTIFICATIONFORM par sebmafate
Source avec Zip Source .NET (Dotnet) DEVICENOTIFY par aogie
Source avec Zip Source .NET (Dotnet) DES MESSAGES DE NOTIFICATION TRÈS ANIMÉS, CLASS TRÈS FACILE ... par Fildomen

Commentaires et avis

Commentaire de Bus58 le 06/09/2005 21:16:58

tu ne lis jamais tes messages?

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Créer une fenêtre de notification [ par sorcer1 ] Bonjour,Je cherche à créer une fenêtre de notification du même genre que celle qui apparaît dans MSN Messenger lorsqu'un contact se connecte ou lorsqu Icône de notification d'un service Windows ne s'affiche pas sous Vista [ par chlelong ] JERI Bonjour, J'ai développé en C# avec VS 2005 un service Windows pour communiquer avec des appareils. Mon service affiche une icône de notification Un seul process avec notification de demande d'ouverture [ par Yxion ] Bonjour,Mon titre n'est pas clair, et c'est pour cela que mes recherches ne donnent rien.Je cherche à faire en sorte que mon application ne puisse se notification ! [ par MATHIS49 ] Bonjour , Je recherche ce genre de chose : <a title="http://www.codeproject.com/KB/miscctrl/taskbarnotifier.aspx" notification d'un nouveau message (urgent) [ par chouchou18 ] salutje veux faire une fenêtre de notification pour la zone membre pour vérifier si le membre n'a pas de nouveau message dans sa boite si il en a un n Notification Outlook lors d'un nouveau message [ par Gourou34 ] Bonjour à tous, Je suis en train de développer une application en C# qui permet de notifier (via des WinForms) l'arrivée de nouveaux mails via Outloo


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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 : 0,811 sec (4)

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