Nouveau ! S'en suivra avec le temps de nouvelles publications ..
| |
Connexion / inscription Derniers messages
du forum ![]() |
Discussion consultée 3270 fois 26 messages oTE Versions de développement module 2
oTE+Versions+de+d%E9veloppement+module+2
#20favdble 02 septembre 2010 à 20h49 Rappel message précédent, cliquez pour afficher... Ok, je vais prendre en compte ta suggestion de réorganisation, ce sera fait demain.
Pour l'instant voici votre version quotidienne, j'ai programmé le pré-chargement des listes de choix pour les types de module et les symboles (je conserve cette appellation parce que c'est plus court). Du coup j'ai ajouté deux feuilles pour pouvoir gérer ces listes de références. En fonction du type de module choisi la boîte de dialogue se modifiera pour pré-renseigner certains éléments (taille, puissance). De la même manière, lors du choix de la nature du circuit, puisque on le fait "remonter", les informations seront automatiquement modifiées en conséquence (cas de l'éclairage et des prises). Il reste entendu que dans le processus on peut toujours modifier les informations par la suite, tout en conservant la cohérence. Je reviendrais là-dessus en temps utile.
#21favdble 03 septembre 2010 à 19h24 Bonjour à tous, voici la version V0.7
J'avance progressivement. En définitive cette démarche, avec publication fréquente, permettra à ceux qui veulent apprendre la programmation en OOoBasic de voir concrètement l'effet des différentes évolutions. Aujourd'hui vous avez: - amélioration des zones de liste avec - pré-renseignement de certains champs en fonction de certains choix (voir plus loin pour les détails) - modification de la liste des modules et des symboles pour ajouter des informations Pour l'instant la mémorisation des données n'est toujours pas programmée, juste préparée. Pour la fonction qui permet de pré-renseigner certains voici le principe que j'ai adopté: - les modifications ne se font toujours que vers l'aval, jamais vers l'amont; ainsi si on change la nature du circuit le type de module change, en revanche l'inverse n'est pas vrai - le choix du symbole n'implique pas des modifications sur les autre champs A noter que j'ai simplifié la liste des modules en supprimant la lettre "A" qui signifiait ampère. Donc ID10A indique "inter. diff. 10A type A" et ID10AC c'est la même chose sauf pour le type qui est AC. Je ne sais pas si je vais garder ce code ou si je travaillerai par la suite directement avec le libellé, ça dépendra de la forme que prendra la bibliothèque des images associées (même chose pour les symboles). J'attends impatiemment vos observations.
#22favdble 05 septembre 2010 à 17h02 V0.8
Cette version m'a demandé beaucoup de travail. En effet, le principe de fonctionnement que j'ai adopté n'étant pas très courant il m'a fallu faire de nombreuses recherches sur le Net pour trouver les différentes fonctions nécessaires. Petit détail à sujet, le principe est que le fichier programme présente un menu des différentes fonctions. Mais le lancement de chacune d'elle fait comme si on partait de zéro. Par exemple vous ouvrez un fichier puis vous ajoutez un module, lors de l'ajout il faut aller retrouver le fichier ouvert et ça c'est pas très courant. Autre petite difficulté, le nom des variables. J'ai pour habitude d'utiliser le "underscore" (le souligné de la touche 8) pour séparer différents éléments du nom. Or il semble que OOoBasic, pour la mise au point (la possibilité en cours de fonctionnement de visualiser la valeur courante d'une variable), n'aime pas trop ce type de nom. Du coup opération changement général des noms. Votre mission du jour: passer dans toutes les fonctions disponibles pour détecter les anomalies. Bon, vous n'avez que 4 fonctions à explorer : Créer, Ouvrir, Quitter et Ajouter. Soyez logique dans vos tests, mais aussi n'hésitez pas à ajouter des tests illogiques. À partir de ce soir je pense en emploi du temps tordu, et ce pour les 3 à jours à venir (avec 1000Km à faire et deux visites de caves en Bourgogne au passage), donc ne vous étonnez pas si vous n'avez pas de nouvelle version rapidement.
#23Stteiphle 05 septembre 2010 à 20h35 Ça nous laisse justement le temps d'éplucher le fichier.
Bonne semaine et surtout bonne visite ; penses à nous pour nous ramener du vin ! @ +++ [ Message modifié par Stteiph le 05-09-2010 à 20:35 ] #24favdble 05 septembre 2010 à 23h22 #25favdble 10 septembre 2010 à 00h54 V0.9
Préparation de la partie de modification d'un module. Attention, le développement est suspendu, voir le message posté ici. Bon tests. #26favdble 13 septembre 2010 à 18h26 V0.10
Ajout des fonctionnalités de choix avec pré-visualisation pour les symboles et les types de module (images embarquées dans le fichier menu). V0.11 La V0.10 était trop imparfaite. [ Message modifié par favdb le 13-09-2010 à 23:02 ]
oTE Versions de développement module 2
|