Ce document est la traduction de Mai 1999 d'un document original daté du 23 Avril 1999 et accessible à l'URL suivant :
http://www.gorilla-haven.org/pimlico/datebk3faq.htm.
En cas de doute, seul le document original fait office de référence.
Pimlico Software, Inc.
Advanced Software Applications for PalmTop Computers Home Page
Est-il possible de faire un HotSync de Datebk3 avec le Desktop du PalmPilot ou avec d'autres Desktop d'Assistants Numériques Personnels ou d'Organiseurs ?
Oui. Datebk3 utilise la même base de données que les applications natives "DateBook" et "ToDo", de sorte que la compatibilité est garantie avec tous les conduits standards et les desktops de PIM.
Le seul programme qui, à ce jour, soit connu pour être réellement incompatible avec Datebk3 si les catégories sont utilisées est JetPilot. En effet, ce programme n'utilise pas les primitives de programmation du Palm OS (les API) et il essaye de lire directement la structure binaire de la base de données. Comme le programme "ne s'attend pas " à voir des catégories, il y a des problèmes. Si cela vous pose un problème, nous vous suggérons d'envoyer un Email directement aux auteurs de ce programme et de leur demander de régler la chose dans une prochaine version de leur logiciel.
Nous avons en revanche le plaisir de voir que les sociétés Chapura et DataViz ont toutes les deux sorti des versions de leurs conduits (pour Chapura, il s'agit de PocketMirror <V-2.0.2>, et pour Desktop To Go, il s'agit de V-2.501 <build 120>) qui supportent les catégories de Datebk3 avec Outlook de MicroSoft et nous avons bon espoir que d'autres développeurs de conduits fourniront des fonctionnalités similaires à l'avenir..
Combien cela coûte-t-il de passer d'une version V1 ou V2 à la version V3 de Datebk3 ?
Rien :-) La version V3 est gratuite pour les utilisateurs qui possèdent déjà une version commerciale de Datebk3, et cela coûte 10 dollars (environ 9,5 ou 10 Euros) pour ceux qui ont une version commerciale de WeekView. La clé d'enregistrement de Datekb3 est valable pour toutes les versions et pour toutes les langues.
Quelles sont les nouvelles fonctionnalités de la V3 de Datebk3 par rapport à la V2.1 ?
Les ajouts les plus importants sont les suivants :
Une puissante et nouvelle listview qui donne la liste des "Événements" ("Events") et des "Tâches" ("ToDo") dans l'ordre chronologique avec de nombreuses options de filtrage
La prise en compte des fuseaux horaires, y compris les doubles fuseaux horaires (pour certains pays ou états) et les changements d'heure deux fois par an
La journalisation pour l'horodatage d'événements courants
Une gestion améliorée des Catégories (la restauration automatique après une synchronisation, la fusion sélective des catégories, ...)
Des événements qui débordent au-delà de minuit ou qui durent plus de 24 heures.
L'affichage des icônes dans la vue Journalière, dans les 3 vues Hebdomadaires ainsi que dans la nouvelle vue par liste.
Il y a aussi d'autres améliorations mineures, telles :
* La possibilité de récupération d'un événement que l'on vient de supprimer
* Un accès direct aux détails des événements depuis la vue graphique hebdomadaire
* La possibilité d'attribuer un son spécifique comme rappel d'alarmes non acquittées sur le Palm III
* L'affectation d'icônes aux catégories (pour les "Tâches" et les "Événements") ainsi qu'aux fuseaux horaires
* Une gestion améliorée des modifications faites aux événements répétitifs (options "Actuelle", "Toutes", "Suivantes")
* Pour les alarmes : durée variable de répétition, une boite de dialogue pour les détails, l'affichage de textes
* La purge fonctionne aussi bien sur des événements finis et des "Tâches" que sur des événements
* La durée par défaut des événements peut être positionnée par intervalle de 5 minutes depuis minuit jusqu'à 23h55
* Basculement rapide des statuts "Fait/A-Faire" pour les "Tâches" ou les "Événements Flottants"
* Les alarmes pour des événements sans horaires peuvent être déclenchées à toute heure d'un même jour
* Le prépositionnement d'alarme par défaut peut être positionné même si les alarmes ne sont pas positionnées par défaut
* Une option de configuration permet de déterminer quelle vue doit être affichée lorsque le bouton DateBook est appuyé
* Ajout d'un bouton "-1" de recul rapide en complément des boutons "+1" et "+7" existants
* Ajout d'une commande "Création d'Exception" pour simplement changer un texte ou une note sur l'occurrence sélectionnée d'un événement répétitif.
* Ajout d'une possibilité de récupération d'une note même après de nombreuses modifications (ajouts et/ou suppressions)
* Une semaine peut commencer n'importe quel jour
* La seconde vue hebdomadaire peut commencer le jour courant (au lieu d'un jour fixe de la semaine)
* Les modèles (Templates) peuvent contenir des événements répétitifs
* Des boutons pour fixer rapidement des dates par incrément de 1 jour ou de 7 jours dans le détail des Événements ou des TâchesUn nouveau manuel de documentation est fournit avec la version 3.0, aux formats HTML et ASCII (mais pas encore en français).
Pourquoi ai-je des problèmes lorsque je charge Datebk3 ? la synchronisation par HotSync échoue souvent ou se bloque ...
Il est fort probable que vous ayez un problème de fragmentation de la mémoire. Il faut toujours se souvenir que même si vous avez l'impression que vous avez suffisamment de mémoire au total, il se peut qu'elle soit trop fragmentée et que cela empêche le chargement d'une grosse application telle que Datebk3. Essayez d'utiliser un défragmenteur (comme Recycle de Deskfree). Ce type de problème ne se rencontre plus sur les Palm III, IIIx et V, mais parfois avec les anciens modèles. La documentation datebk3doc.htm donne de nombreux conseils à ce sujet. Nous analysons actuellement un problème avec le HotSync qui se bloque de temps en temps avec le MacPac Beta lors de la synchronisation de la base de données DateBook et nous attendons une réponse pour connaître l'origine du problème. Comme ce problème survient aussi sur des Palm qui n'utilisent pas Datebk3, il n'est même pas certain que Datebk3 soit en cause pour ce type d'incident.
Aaargh!! - TOUS mes événements ont DISPARU ! Que s'est il passé ! C'est grave Docteur ?
Cela survient fréquemment en effet. Il est fort probable que vous n'ayez sélectionné l'affichage que d'UNE seule catégorie et que vous ne vous en souveniez plus. Tous les événements "cachés" sont tout simplement dans l'une des catégories non validée pour l'affichage. Choisissez l'option Sélectionner Catégorie dans le menu Cat. (ou Raccourci "B") et cliquez sur Toutes dans la liste. A partir de ce moment, tous vos événements vont réapparaître "comme par magie" ! D'autre part, en début d'année (ou de millénaire ;-) vérifiez que vous regardez bien la bonne année (!)
Comment fait-on pour lancer Datebk3 plutôt que le DateBook natif ?
La façon la plus simple de le faire (pour les PalmPilot V2 et V3) est de sélectionner l'icône PREFS sur le menu général. Dans la liste déroulante en haut à droite, sélectionnez "BOUTONS". Sélectionnez DateBk3 dans la liste des Applications. Sur un PalmPilot V1, vous devriez jeter un coup d'il sur l'utilitaire AppHack Qui vous permettra de faire la même chose (mais AppHack est aussi très utile sur des PalmPilot V2 et V3).
J'ai une version commerciale de WeekView mais j'ai maintenant du message d'alerte me signifiant que la période d'évaluation de 45 jours a expiré, pourquoi ?
Il y a confusion. WeekView et Datebk3 sont des applications DIFFÉRENTES et ont donc des clés DIFFÉRENTES. C'est pourquoi si ce message d'alerte apparaît au sujet de la période d'évaluation de 45 jours, cela signifie que vous utilisez Datebk3, et non pas WeekView. Si par contre ce message d'alerte apparaît et que vous utilisez effectivement Datebk3, ceci est dû au fait que vous utilisez une version très ancienne de Datebk3 qui permettait à l'époque d'utiliser la clé de WeekView. Dans ce cas, téléchargez la toute dernière version de Datebk3 depuis notre site Web.
Maintenant que j'ai chargé Datebk3, puis-je supprimer l'application DateBook native ?
Non. L'application DateBook native est chargée en ROM (Read Only Memory) en ne peut donc pas être supprimée. Le seul inconvénient est que lorsque vous ferez une recherche (Find), la recherche sera effectuée deux fois sur la même base de données (une fois au titre de Datebk3 et une fois au titre du natif DateBook), mais cela n'a aucune incidence sur le bon fonctionnement des applications. Il est à noter que si vous lancez la recherche alors que vous êtes dans Datebk3, la recherche va TOUJOURS commencer par la base de données de Datebk3 avant celle de l'application datebook native.
Attention : si vous avez un ROM flash, vous pourriez penser que vous pouvez effectivement supprimer l'application native DateBook, mais dans ce cas la base de données de l'agenda NE sera PAS synchronisée par le HotSync, ce qui n'est évidemment pas recommandé. Cela risque aussi de planter le système si dévalidez l'option spécifiant que Datebk3 doit gérer les alarmes (puisque le code en ROM est conçu pour lancer l'application DateBook et qu'elle n'existerait plus). Un petit "driver" d'environ 1 kilo-octets est cependant disponible : il élimine les 2 cas mentionnés précédemment (recherche dans l'application DateBook et les problèmes de gestion des alarmes) MAIS si jamais ce driver est supprimé par la commande "Delete", cela a pour effet de supprimer aussi la base de données de l'agenda. C'est pourquoi ce driver n'est pas diffusé en standard. Si vous pensez être un utilisateur averti et prêt à courir le risque, faites nous en la demande par Email ).
Existe-t-il des versions de Datebk3 en d'autres langues que l'anglais ?
Pour l'instant, la version 2.1y est disponible en anglais, en allemand et en japonais. La version 3.0 est disponible en allemand et devrait l'être prochainement en espagnol et en japonais. Quant au français, si vous lisez ce document, c'est que la version française est maintenant disponible ! D'autres traductions en néerlandais et en danois sont prévues mais aucune date de diffusion n'est connue à ce jour.
Datebk3 et WeekView sont ils compatibles avec des hacks pour des langues en caractères non latins ?
Oui, mais il est nécessaire de valider l'option "Affichage utilise caract. non-Latin" dans le sous-menu "Préférences" du menu "Options" dans la seconde vue hebdomadaire de Datebk3 (ou dans le menu principal des "preferences" dans WeekView) afin de garantir que les chaînes de caractères sont affichées en un seul bloc, car il y a des mécanismes d'optimisation pour les caractères latins qui interfèrent avec les hacks spécifiques servant à la gestion de l'affichage des caractères non latins. Les hacks qui gèrent l'affichage des caractères Kanji et Hebreux fonctionnent bien lorsque cette option est validée.
Les alarmes sont lancées de façon incontôlée : parfois elles se déclenchent, d'autres fois pas ou même Datebk3 se plante peu de temps après avoir affiché une alarme. Pourquoi et que faire ?
C'est très certainement un problème lié à un hack. Nombre d'entre eux sont buggés ou n'ont pas été testé complètement et quand bien même ils pourraient apparaître comme fonctionnant correctement, ils leur arrive d'écraser certaines portions de la mémoire ou de positionner des déclenchement d'autres programmes par des "traps". Datebk3 est l'un des plus gros programmes écrit à ce jour pour le Palm et est à ce titre souvent pointé du doigt. Pour déterminer l'origine du problème, faites une REINITIALISATION MATERIELLE (appuyez sur le bouton Marche/Arrêt tout en appuyant sur le bouton "RESET". Ceci empêche l'envoi d'un avis de réinitialisation à toutes les applications chargées (et plus particulièrement à HackMaster qui ne va pas se rendre compte de la réinitialisation et ne va donc pas recharger tous les hacks). Laissez ainsi tourner vos applications sans les hacks et vérifier que les alarmes se déclenchent maintenant de façon correcte, ce qui sera sans doute le cas. Revalidez alors un à un vos hacks précédemment installés et vérifiez à chaque fois que les alarmes se déclenchent correctement jusqu'à ce que vous trouviez celui qui est la cause de vos problèmes. Toute alarme qui est liée à l'horloge ou à des compteurs de temps est a priori susceptible d'en être la cause.
il y a aussi un grave bug dans toutes les versions de PalmOS qui est lié aux alarmes : lorsque la taille de la mémoire disponible devient faible, l'application qui gère l'affichage des alarmes peut recevoir l'ordre de ré-afficher la fenêtre, mais si elle n'accède pas à toute la mémoire allouée à cette application, la conséquence peut être un plantage de l'application elle-même. Il n'existe pas de solution à ce jour, ni pour contourner le problème, ni pour le résoudre.
Pourquoi la vue mensuelle n'affiche-t-elle pas les événements sans horaire ?
Elle peut l'afficher, mais il faut au préalable le positionner dans le menu "Préférences" de la vue mensuelle. C'est en cela identique à l'application datebook native. Dans les versions actuelles de Datebk3, il s'agit d'une option positionnée par défaut.
Aucune Tâche ne s'affiche, sauf lorsque j'en crée une spécifiquement, mais alors, seules les Tâches avec une priorité à 1 s'affichent ?
Allez dans le sous-menu Préférences Tâches dans le menu Options (Raccourci "H")de la vue journalière ou de la seconde vue hebdomadaire et sélectionnez les catégories que vous voulez afficher ainsi que leur niveau de priorité, puis validez en cliquant sur "OK".
Je viens de cliquer sur l'icône "Note" dans une Tâche et lorsque je clique sur "OK" je me retrouve à la date de cette Tâche. Pourquoi ?
Si vous n'aimez pas que Datebk3 fasse cela, allez dans le sous-menu "Préférences" du menu "Options" dans la vue journalière et dévalidez le choix "Afficher: nouveau jour/catégorie". Lorsque cette option est validée, cela signifie que si vous sélectionnez un événement et que vous le changez, Datebk3 vous déplace au jour qui le contient. Le problème est du au fait que le système d'exploitation Palm OS interagit directement avec la base de données DateBook : il n'y a pas de boutons "OK/KO" dans la boite de dialogue, mais seulement un bouton "OK". C'est pourquoi Datebk3 traite cela comme une modification de la Note et applique les options de configuration. C'est généralement pratique, mais si vous ne faites que visualiser une note le résultat est inattendu et Pimlico Software a l'intention de régler ce problème dans une prochaine version de Datebk3. Ce qui est plus embêtant, est que cela se passe aussi pour des événements passés (vous êtes alors amenés à la date d'échéance initiale où le ToDo initial n'est même plus affiché) et des événements répétitifs (vous êtes alors amenés à la première date d'occurrence de cet événement).
Existe-t-il un programme pour modifier les icônes qui s'affichent dans les vues journalières, hebdomadaires et mensuelles ?
Oui, grâce à des développeurs tiers qui ne sont pas liés à Pimlico Software mais qui diffusent des "sharewares" (ou "partagiciels") ou des freewares (ou "graticiels") permettant d'éditer les icônes. Une liste assez complète de tels programmes est disponible dans la documentation de DateBk3 (Datebk3doc.htm).
ICON Editor de Shuji Fukumoto : éditeur d'icône en shareware. www.wakuwaku.ne.jp/shuji/soft/icôneditor
Toute remarque sur cette application doit être envoyée directement à son auteur, mais vous pouvez nous mettre en copie si vous pensez que cela est susceptible de nous intéresser aussi.IcoEdit : http://www.kagi.com/maple/
Icon Editor for Datebk3 de Toshiaki Yamazaki : éditeur interactif d'icône écrit en Java http://www3.airnet.ne.jp/arozone/pilot/icônedit.html.
DBICED de Intertron : éditeur d'icône en freeware de James Preston http://www.inertron.com/palm/index.html (anciennement MurrayWorx Ltd : http://www.tappedin.org/~grahame/murrayworx/db3ie/
Excel Macro Icon Editor de Leo Steindl : Macro Excel astucieuse de Leo Steindl en freeware http://www.gorilla-haven.org/pimlico/icônedit.xls qui génère automatiquement la chaîne de caractères en hexadécimal pour un dessin d'icône et qui tourne en Excel 4 et supérieur.
Sites Web avec de nombreuses icônes : http://www1.sphere.ne.jp/robin/pilot/icon-e.html et http://www.javanet.com/~abdb/db3icons.html.
Datebk3 peut-il fonctionner en ROM flash ?
Oui, de nombreux utilisateurs de Datebk3 l'utilisent après l'avoir chargé en ROM flash. Si vous disposez de l'outils FlashBuilder, vous pouvez charger Datebk3 dans une partie des quelques 750 kilo-octets qui ne sont pas utilisés dans la ROM flash du Palm III.
Je viens juste de faire une mise à jour de Datebk3, mais il semble ne plus être enregistré avec une clé. Pourquoi ?
Quand vous faites une mise à jour, la petite base de données qui contient votre clé d'enregistrement et vos options de configurations peuvent avoir été écrasés. Dans ce cas, vous devez entrer de nouveau votre clé d'enregistrement et remettre à jour vos options de configuration.
Pourquoi les barres de temps verticales sont elles affichées dans la vue journalière, bien que l'option de leur affichage ne soit pas validée ?
Datebk3 fonctionne aussi sur ce point de la même façon que l'application native DateBook . Les barres verticales s'affichent lorsqu'il y a des événements se chevauchent sur le jour visualisé. La raison en est qu'il est toujours préférable d'être averti de tels conflits de rendez-vous.
Existe-t-il une façon de changer le nom de WeekView afin qu'il apparaisse parmi les premières applications dans la fenêtre des Applications ?
Oui. Faites une copie du fichier weekview.prc file (juste pour le cas où vous feriez une fausse opération). Editez le fichier avec un éditeur de texte classique qui peut éditer des fichiers binaires tel que WORDPAD, ou directement avec un éditeur de fichiers binaires. Recherchez la chaîne de caractères "Week View". Cette chaîne, qui ne contient qu'un seul espace entre les mots "Week" et "View", n'apparaît qu'une seule fois dans tout le programme. Vous pouvez la changer en quelque chose du genre "AA Hebdo" ou autre de façon à ce qu'elle apparaisse dans les premiers par ordre alphabétique.
Attention : il est indispensable que le nouveau nom que vous donniez soit d'AU MAXIMUM 9 caractères.
Puis, sauvegardez le fichier. Si vous utilisez WordPad, sauvez le en tant que fichier texte de façon à ce qu'aucune autre modification ne soit faite dans sa structure, car il est évident que si LE MOINDRE autre changement est fait il est très probable que le programme se plantera INSTANTANEMENT quand vous le lancerez sur votre Palm (si vous arrivez à le charger).
J'utilise pilot-link comme applicatif sur station Unix pour synchroniser mon PalmPilot, et il ne me semble pas que j'ai de HotSyncName (nom de synchronisation). Comment faire pour en avoir un de façon à pouvoir enregistrer le shareware ?
Procédez comme suit :
- installer le PalmPilot dans son support de synchronisation
- lancez le programme install-user en indiquant le port série et le nom de synchronisation (HotSyncUser) comme paramètres (exemple :
% install-user /dev/pilot HotSyncName- appuyez sur le bouton de synchronisation HotSync ou cliquez sur l'icône "HotSync"
- après la synchronisation, retirer votre PalmPilot de son support et vérifiez le HotSyncName en allant dans le sous-menu "Enregistrer Logiciel" du menu "Options" dans Datebk3.
D'autres questions ? Envoyez un Email à cesd@gorilla-haven.org
Vous vous demandez ce qu'est Gorilla Haven ? TOUS les bénéfices des ventes des sharewares de Pimlico Software sont pour le Dewar Wildlife Trust, Inc. qui finance divers projets de préservation des animaux sauvages dans leur milieu naturel, dont son propre projet de construction d'un sanctuaire pour les gorilles de l'espèce des "Western Lowland Gorillas" dans les montagnes de la Géorgie du Nord aux Etats-Unis et dont l'ouverture est planifiée en l'an 2000.
Pour ceux que cela intéresse, sachez que le véritable nom des "Western Lowland Gorillas" est "Gorilla Gorilla Gorilla", par opposition aux "Gorilla Gorilla Berengei" (ou gorilles des montagnes et aux "Gorilla Gorilla Graueri" (gorilles des "Eastern Lowland").(c) 1997, 1998, 1999 Pimlico Software
Ce
document est la traduction de Mai 1999 d'un document original daté du 23 Avril 1999 et
accessible à l'URL suivant :
http://www.gorilla-haven.org/pimlico/datebk3faq.htm.
En cas de doute, seul le document original fait office de référence.