27 février 2007

Windows Vista UAC et les mises à jour d'application WinDev

Si vous utilisez des applications avec mise à jour réseau et que des postes clients utilisent Vista et l'UAC, il est important de cocher l'option dans le raccourci de l'application indiquant que l'application doit être lancée en mode "Administrateur".

Sinon, votre application ne se lancera pas lors de la prochaine mise à jour et vous allez tout comme moi certainement vous arrachez les cheveux avant de comprendre ce qui se passe.... ;-)

Mise a jour de WinDev 11

Une mise à jour des versions 11 est disponible en téléchargement.
Cette mise à jour est la version "validée" de la mise à jour précédente et ne contient que peu de différences si l'on compare les listes des fonctionnalités.

Liens vers la mise à jour

21 février 2007

WinDev 11 - Prolongation TDF XI

Le tour de France des versions 11 reprend au mois de mars 2007 (du 13 au 29) avec neuf nouvelles villes :
- Nice
- Grenoble
- Clermont Ferrand
- Orléans
- Angers
- Rennes
- Reims
- Nancy
- Mulhouse

Comme d'habitude, les inscriptions sont gratuites mais il va falloir faire vite (nombre de places limité). Si vous avez manqué les présentations dans les grandes villes, c'est une occasion à ne pas manquer (même si vous avez acheté le produit à mon avis, ça permet de découvrir l'utilisation des nouveautés).
Lien sur le site de PC SOFT pour s'inscrire : ici

19 février 2007

WinDev Astuce Placer un fichier dans la corbeille

Jusqu'à présent les fonctions de suppression permettait de supprimer de façon définitive un fichier.

J'ai vu sur le forum de PC SOFT qu'il est maintenant possible de placer un fichier dans la corbeille, c'est à dire d'avoir le même fonctionnement que lors de la suppression d'un fichier par l'utilisateur.

Pour activer cette fonctionnalité, il suffit d'ajouter la constante frVersCorbeille lors de l'appel à la fonction fSupprime.

Lien vers le message complet

14 février 2007

Aide pour WinDev 10 sous Vista

Une mise à jour de l'aide pour :
- WinDev 10
- WinDev 10 Express
- WinDev Mobile 10
- WinDev Mobile 10 Express
et WebDev 10 est disponible en téléchargement sur le site de PC SOFT.

Cette mise à jour est nécessaire pour utiliser l'aide de WinDev 10 sous Windows Vista.

Lien pour télécharger

12 février 2007

Mise a jour disponible

Une mise à jour de WinDev, WebDev et WinDev Mobile (version 40j - validé en niveau 1) est disponible en téléchargement sur le site de PC SOFT (lien vers le post correspondant au contenu de cette mise à jour)

http://www.pcsoft.fr/st/telec/windev11/windev11_40j.htm

09 février 2007

Windows Vista et WinDev 10

Je viens de voir sur le forum WinDev qu'une mise à jour spéciale de l'aide de WinDev / WebDev et WinDev Mobile 10 est prévue pour fonctionner sous Windows Vista (comme quoi cela changera bien un peu nos habitudes de développeurs comme indiqué dans mon post d'hier sur l'UAC de Windows Vista ).

Cette mise à jour est l'aide est également prévue pour les versions Express de WinDev.

Le support technique de PC SOFT indique que l'aide des versions 11 fonctionne elle sous Vista et ne nécessite pas cette mise à jour. Ils sont vachement en avance sur moi, pour l'instant j'essaie déjà de vérifier que mes applications fonctionnent avant de passer mon environnement de développement sous Vista;-)

Voici le lien vers le message.

08 février 2007

Windows Vista UAC

Je commence tout juste mes essais sur Windows Vista (de façon plus technique je veux dire). Si je suis content de voir que globalement mes applications et mes périphériques fonctionnent correctement, je suis plus surpris par le mécanisme de sécurité de Vista : UAC (User Account Control).

Sur le principe, ce mécanisme est louable : avertir avant de lancer une application qui accéderait à un élément du système. Maintenant, pour un poste de développement, c'est assez lourd je trouve (les applications telles que RegEdit par exemple nécessite forcément des droits assez élevés)... ce qui laisserait tenter de désactiver ce mécanisme. Mais je me dis que dans ce cas, je risque de passer à côté de fonctionnement différents sur les postes utilisateurs (au moins dans un premier temps pour se familiariser aux bonnes habitudes).

Je sais que ce n'est pas directement une information concernant Windev, mais je pense que nécessairement, la sortie d'un nouvel OS va nous changer nos façons de programmer. Je mettrai donc les infos sur ce blog ce que je trouve intéressant ou utile entre Windev et Windows Vista.

06 février 2007

WinDev - Astuce - Fonction ChampCauseEntréeSortie

Voici une astuce (fournie par le support technique de PC SOFT) qui m'a intriguée.

"WinDev et WinDev Mobile proposent la fonction "ChampCauseEntréeSortie".
Cette fonction permet de connaître l'origine de l'entrée ou de la sortie de champ. Ainsi vous pouvez savoir, si l'utilisateur est entré dans le champ de saisie grâce au clavier à l'aide de la touche TAB ou d'un clic de souris."

Ne voyant pas trop comment ça marchait, j'ai regardé la doc pour savoir ce que renvoyait cette fameuse fonction. Elle renvoie une constante CauseClavier, CauseClic, CauseCode, CauseOuverture dont on comprend globalement la signification.

Mais depuis, je cherche une utilisation (je ne pense que pas que des développeurs codent ce genre de fonctions sans que cela soit demandé par les clients, donc nous...). J'avais réfléchis à interdire l'entrée en saisie dans un champ, mais il est beaucoup plus rapide de grisé le champ...
Si quelqu'un à une idée je suis preneur (j'ai le sentiment que ça doit permettre de faire des choses sympa, mais j'ai pas l'idée... ça m'énerve !!!)


Voici le lien vers le message complet

01 février 2007

WinDev - Astuce sur l'instruction SELON

Voici une astuce de programmation diffusée par le support technique de pc soft.

"L'instruction conditionnelle "SELON" permet de choisir d'exécuter une action ou une autre en fonction de la valeur d'une expression.
Il est possible de tester une valeur comprise entre un minimum et un maximum, grâce à l'opérateur : min <*< max.
Exemple :
SELON nHeure
CAS 0<*<16>("Bonjour")
CAS 16<*<23>("Bonsoir")
FIN"

Le lien complet est ici.

Il est clair que ça permet de remplacer un paquet de ligne de code !

Arrêter la clope

Comme le dit la chanson de Renaud, et aujourd'hui la législation, il est temps d'arrêter la clope.

Allez, je refais une tentative pour me défaire de ce qui est devenue une habitude : j'arrête de fumer ! En espérant que mes prochains posts ne deviennent pas histériques à cause d'un manque de nicotine :-) si c'était le cas veuillez m'en excuser par avance.

Le ruban on s'y fait et même plutôt vite !

Le ruban, j'étais sceptique (mauvais souvenir de l'apparition du ruban sous Office sûrement), mais après quelques hésitations, surto...