Suivez et participez au développement du nouvel OpenCellar : PLOC.co
> Open Cellar pour Windows
> Centre d'aide et de support
> Questions fréquentes
> Centre de téléchargement
> Accéder à la communauté
> Historique des versions
> Ressources pour les développeurs
> Open Cellar pour Windows Mobile
> Open Cellar pour iPhone
> Centre d'aide et de support
> Questions fréquentes
> Centre de téléchargement
> Accéder à la communauté
> Historique des versions
> Open Cellar pour Mac/Linux
> Centre d'aide et de support
> Questions fréquentes
> Centre de téléchargement
> Accéder à la communauté
> Historique des versions
> Ressources pour les développeurs
> Mon compte
> Mes services live
> Mes pages
> Ma bibliothèque
> Mes vins publiés
> Mes étiquettes
> Mes messages sur la communauté
> Ecrire une page
> Accéder à la liste des forums
> Communauté Windows
> Communauté Mac/Linux
> Communauté Mobile
> Rechercher et importer des vins
> Rechercher des étiquettes
> Comparer les prix (Sniffer)
Rechercher :
> Rechercher dans tous les moteurs
> Rechercher dans la communauté
> Rechercher dans les pages persos
> Rechercher sur le site open-cellar.com
> Rechercher dans les fiches vins
> Rechercher dans les étiquettes
> Rechercher sur le comparateur de prix (Sniffer)
Bienvenue (
se connecter
-
créer un compte
)
Accueil
»
La communauté
»
Open Cellar Home Edition (Windows)
Facebook
Nuage de tags
Open Cellar
Scripts
Etiquette
PPP
iPhone
Livre de cave
Mac
Vista
Synchronisation
Export Excel
vinoXml
usb
sniffer
sauvegarde
importation
impression
chardonnet
palm
statistiques
Linux
Cloture du programe
28/12/2006
Répondre
Cloture du programe
kemperch
0 posts
Est-il normal que le seul moyen de fermer l'application soit de faire fichier, quitter au lieu de pouvoir clicker sur la croix?
28/12/2006
Répondre
Re : Cloture du programe
seb
11 posts
Idem chez moi.
Je pense que c'est voulu et que la fonction n'a pas été implémenté intentionnellement.
Mais je n'en vois pas trop l'utilité ... à part peut-être d'éviter de couper le programme alors que celui-ci écrit sur le fichier.
Sébastien
02/01/2007
Répondre
Re : Cloture du programe
Administrateur
3099 posts
C'est un comportement voulu : le clic sur la croix n'entraine pas le msg windows quit sur les fenetres filles et donc empecher la sauvegarde des fenetres ouvertes ainsi que leurs positions.
Note : vous pouvez quitter aussi OC avec le raccourci alt+f4
Matthieu
08/01/2007
Répondre
Re : Cloture du programe
Chris
64 posts
Moi aussi, ca m'enbête un peu...
en pincipe le click sur la croix génère un évènement que l'on peut uliser pour appeler la fonction de sortie...
09/01/2007
Répondre
Re : Cloture du programe
Administrateur
3099 posts
Pour que vous en ayé le coeur net je vous ai compilé la dll sans la désactivation de la croix.
Voici les problemes connus :
* Plus d'enregistrement des positions et tailles des fenetres.
* Le msg de fermeture sur l'appli principale n'est pas envoyé (je ne parle pas des fenetres filles) donc :
-> Depuis la 1.0 il y a un verrouillage sur les caves, le deverrouillage ce fait a la fermeture d'OC ou de la cave donc vos caves resteront verrouillées.
-> Pas de deconnexion du live
http://www.open-cellar.com/exitok.zip
Matthieu
10/01/2007
Répondre
Re : Cloture du programe
Chris
64 posts
Un peu de technique... sorry.
Lors du click sur la croix, deux évènement sont générés, Closing et Closed. Il faut donc développer une fonction qui fait tout le nécessaire à la fermeture" propre" du programme (fermeture des connexion, enregistrement des positions des fenêtres, fermeture de la cave etc.). Cette fonction pourra ensuite être appelée soit par par le Quitter du menu, soit par l'évènement généré par le click sur la croix.
Bonne chance.
Chris.
15/01/2007
Répondre
Re : Cloture du programe
Administrateur
3099 posts
Bah oui mais vous pensez bien que si j'en suis arrivé a desactiver cette croix c'est pour des raisons.
Il y a un peu plus de 3 ans lorsque MS a sortie son framework .net ils ont introduit un bug dans la gestion MDI : la fenetre parente ne receptionne pas le msg WM_QUIT et par consequent ne declenche pas les evts closing & closed.
Pour des raisons de compatibilité et parceque bp d'applis ont contourné le pb en supprimant la croix ou en passant par des API, lors de la maj vers la version 1.1, MS a conservé ce bug.
Si vraiement ca vous empeche de dormir (
) je peux me plonger dans les méandres des API's windows pour corriger ce point.
Matthieu
© 2006-2014
Matthieu DUCROCQ
- Tous droits réservés - Dernière mise à jour : janvier 2014 |
|
|
Soutenir Open Cellar
|
Contact
|
Crédits