Moonydesk Classement & Résumé
- Nom de l'éditeur:
- Sergey Loktin
- Systèmes d'exploitation:
- Windows Vista / 7
- Taille du fichier:
- 582 KB
Moonydesk Mots clés
Moonydesk La description
Système de widgets à base de plugin de bureau Windows écrit sur WPF. L'application Moonydesk montre comment implémenter des applications à base de plugin et des widgets de bureau à l'écran dans WPF. Plugins pour Moonydesk: - Chaque plugin doit implémenter une interface Iplugin de MoonyPlugin.dll. - Chaque plugin a son nom et Uielement qui apparaîtront sur le bureau. - Le plugin peut également contenir des onglets de réglages qui seront chargés dans la fenêtre Paramètres dans l'application principale (par exemple: paramètres de format horloge 12/24). Chaque plug-in a des paramètres par défaut tels que la taille, l'emplacement, le plus haut, l'angle de rotation. Il n'est donc pas nécessaire de mettre en uvre ces paramètres. Iplugin Properties: Nom - Nom du plugin Desktopelement - Uielemet qui seront affichés sur le bureau. Cet uielement sera chargé comme contenu de Desktopwindow Méthodes Iplugin: Initialiser () - Méthode d'initialisation du plug-in Disposer () - Disposez le procédé du plugin. Sera appelé à désactiver le plugin GetNewsettingStabs () - Renvoie la liste des paramètres de participation. Cette méthode sera appelée à l'ouverture de ParamètresWindow La classe du plug-in peut contenir des champs qui définissent les paramètres par défaut: Double Defaulttop - Position Y par défaut du widget à l'écran DoublefallaireLeft - Position X par défaut du widget à l'écran Double défaut - Taille par défaut du widget BoolfaultToptoptoply - Valeur par défaut qui indique si le widget est le plus haut BoolfaufautFaultMovable - Valeur par défaut indiquant si le widget est mobile par Mousedouble défaultrotation - angle de rotation par défaut du widget NOTE: Il n'y a que deux widgets dans Alpha Libération: Horloge et Widgets météorologiques.
Moonydesk Logiciels associés