Novembre 2024 | Lun | Mar | Mer | Jeu | Ven | Sam | Dim |
---|
| | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | Calendrier |
|
|
| Mon cahier d'ecriture | |
| | |
Auteur | Message |
---|
Minibug
Nombre de messages : 4570 Age : 58 Localisation : Vienne (86) Date d'inscription : 09/02/2012
| Sujet: Re: Mon cahier d'ecriture Ven 11 Déc 2020 - 10:13 | |
| Bonjour pascal10000 c'est gentil de penser à moi ! Bon ben j'attends la nouvelle version pour faire quelques tests... | |
| | | pascal10000
Nombre de messages : 812 Localisation : Troyes Date d'inscription : 05/02/2011
| Sujet: Re: Mon cahier d'ecriture Ven 11 Déc 2020 - 12:51 | |
| voici le source que je voulais implanter dans le cahier tool_ bar fait maison - Code:
-
' A UTILISE AVEC LES ICONS DU CAHIER D'ECRITURE
Dim DossierIcon$ :' repère du dossier d'images pour les icons DossierIcon$="C:\Cahier ecriture\GFX\"
Label NouveauMove Label OuvrirMove Label EnregistrerMove Label CentrerMove Label DroiteMove Label ImprimeMove Label CouperMove Label CopierMove Label CollerMove Label MousseMove
' Numero des icons Dim NouveauMove% Dim OuvrirMove% Dim EnregistrerMove% Dim CentrerMove% Dim DroiteMove% Dim ImprimeMove% Dim CouperMove% Dim CopierMove% Dim CollerMove%
' Numero des icons aux survole de la souris Dim MousseMoveOff% Dim MousseMoveOn%
Panel 1 Width 1,Width_Client(0) Height 1,45 Color 1,130,0,0
' Icon Panel Picture 50 Width 50,25 Height 50,25 Parent 50,1 Left 50,6 Top 50,10 Picture 51 Width 51,25 Height 51,25 Parent 51,1 Left 51,36 Top 51,10 Picture 52 Width 52,25 Height 52,25 Parent 52,1 Left 52,66 Top 52,10 Picture 53 Width 53,25 Height 53,25 Parent 53,1 Left 53,96 Top 53,10 Picture 54 Width 54,25 Height 54,25 Parent 54,1 Left 54,126 Top 54,10 Picture 55 Width 55,25 Height 55,25 Parent 55,1 Left 55,156 Top 55,10 Picture 56 Width 56,25 Height 56,25 Parent 56,1 Left 56,186 Top 56,10 Picture 57 Width 57,25 Height 57,25 Parent 57,1 Left 57,216 Top 57,10 Picture 58 Width 58,25 Height 58,25 Parent 58,1 Left 58,246 Top 58,10
file_load 50,DossierIcon$+"1 Nouveau.bmp" file_load 51,DossierIcon$+"2 Ouvrir.bmp" file_load 52,DossierIcon$+"3 Enregistrer.bmp" file_load 53,DossierIcon$+"4 Centrer.bmp" file_load 54,DossierIcon$+"5 Droite.bmp" file_load 55,DossierIcon$+"6 Imprime.bmp" file_load 56,DossierIcon$+"7 Couper.bmp" file_load 57,DossierIcon$+"8 Copier.bmp" file_load 58,DossierIcon$+"9 Coller.bmp"
' Assignation des labels aux icons on_mouse_move 50,NouveauMove on_mouse_move 51,OuvrirMove on_mouse_move 52,EnregistrerMove on_mouse_move 53,CentrerMove on_mouse_move 54,DroiteMove on_mouse_move 55,ImprimeMove on_mouse_move 56,CouperMove on_mouse_move 57,CopierMove on_mouse_move 58,CollerMove on_mouse_move 1,MousseMove
Label Resize0 On_Resize 0,Resize0
End Resize0: Width 1,Width_Client(0) Return
' Assignation des labels NouveauMove: MousseMoveOn%=50 file_load 50,DossierIcon$+"1 NouveauS.bmp" Return OuvrirMove: MousseMoveOn%=51 file_load 51,DossierIcon$+"2 OuvrirS.bmp" Return EnregistrerMove: MousseMoveOn%=52 file_load 52,DossierIcon$+"3 EnregistrerS.bmp" Return CentrerMove: MousseMoveOn%=53 file_load 53,DossierIcon$+"4 CentrerS.bmp" Return DroiteMove: MousseMoveOn%=54 file_load 54,DossierIcon$+"5 DroiteS.bmp" Return ImprimeMove: MousseMoveOn%=55 file_load 55,DossierIcon$+"6 ImprimeS.bmp" Return CouperMove: MousseMoveOn%=56 file_load 56,DossierIcon$+"7 CouperS.bmp" Return CopierMove: MousseMoveOn%=57 file_load 57,DossierIcon$+"8 CopierS.bmp" Return CollerMove: MousseMoveOn%=58 file_load 58,DossierIcon$+"9 CollerS.bmp" Return
' Dès que la souris sort de l'icon celui ci reprend ' l'apparence initiale MousseMove: If MousseMoveOff%<>MousseMoveOn% Then file_load 50,DossierIcon$+"1 Nouveau.bmp" If MousseMoveOff%<>MousseMoveOn% Then file_load 51,DossierIcon$+"2 Ouvrir.bmp" If MousseMoveOff%<>MousseMoveOn% Then file_load 52,DossierIcon$+"3 Enregistrer.bmp" If MousseMoveOff%<>MousseMoveOn% Then file_load 53,DossierIcon$+"4 Centrer.bmp" If MousseMoveOff%<>MousseMoveOn% Then file_load 54,DossierIcon$+"5 Droite.bmp" If MousseMoveOff%<>MousseMoveOn% Then file_load 55,DossierIcon$+"6 Imprime.bmp" If MousseMoveOff%<>MousseMoveOn% Then file_load 56,DossierIcon$+"7 Couper.bmp" If MousseMoveOff%<>MousseMoveOn% Then file_load 57,DossierIcon$+"8 Copier.bmp" If MousseMoveOff%<>MousseMoveOn% Then file_load 58,DossierIcon$+"9 Coller.bmp" MousseMoveOff%=MousseMoveOn% Return Abientot | |
| | | Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Mon cahier d'ecriture Ven 11 Déc 2020 - 15:40 | |
| Bonjour Pascal ! Merci pour ton partage. - Pascal a écrit:
- j'ai commencer a m'en servir pour mon cahier mais j'ai abandonné
ce projet Dommage que tu ne l'implantes pas dans ton programme, c'est sympa d'avoir des icones animées. Merci d'avoir ajouté la rubrique "version" au Cahier d'écriture. C'est bien utile pour ne pas se tromper lors des tests. Comme tu l'as annoncé, j'ai observé que la version 1.3 avait quelques petits dysfonctionnements qui sont en cours de correction. Je testerai la version 1.31. Bonne continuation ! | |
| | | pascal10000
Nombre de messages : 812 Localisation : Troyes Date d'inscription : 05/02/2011
| Sujet: Re: Mon cahier d'ecriture Dim 13 Déc 2020 - 9:44 | |
| Bonjour La version 1.31 est disponible iciID:panoramic@pascalp Code:panoramic123 Marc apparemment tu est le seul a tester cahier d'ecriture tu sera sympa a me donner ton opinion ainsi de me signaler les bug que tu rencontre en cour de tes testes Les fonctions des marges font leurs travaille convenablement (icon centre et droite) Merci d'avance et bon dimanche | |
| | | Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Mon cahier d'ecriture Dim 13 Déc 2020 - 10:56 | |
| Bonjour Pascal, bonjour à tous ! - Pascal10000 a écrit:
- Marc apparemment tu est le seul a tester
Tu as aussi Laurent (Minibug) qui teste et tous ceux qui restent discrets. Bravo pour ton avancée dans le développement de ton programme ! Je n’ai pas trouvé le code-source pour essayer de comprendre la cause des quelques petites anomalies que je rencontre. Lorsque je tape un texte, la police utilisée n'est pas agréable : Dans le premier mot tapé (mon), le "m" et le "o" sont très rapprochés alors que le "n" est éloigné. De même dans le mot "cahier" avec le "i" qui est loin du "e". Lorsque je clique sur la première icone, ce message d'erreur apparait : Sur la page 2, le retour automatique en fin de ligne ne fonctionne pas toujours. Arrivé en bas de page 4, si je continue à taper, le programme ne passe pas en page 5 mais affiche ce message d'erreur : Il me semble que les icones ne reprennent pas correctement leur aspect après avoir utilisé les commandes copier/coller. Parfois, après un copier-coller, le retour automatique en fin de ligne ne fonctionne plus. Bonne continuation et bon dimanche ! EDIT : je viens de regarder, ton programme totalise à l'instant 884 vues ! Preuve que je ne suis pas le seul à suivre ton programme | |
| | | Minibug
Nombre de messages : 4570 Age : 58 Localisation : Vienne (86) Date d'inscription : 09/02/2012
| Sujet: Re: Mon cahier d'ecriture Dim 13 Déc 2020 - 13:20 | |
| Bonjour les amis ! J'allume juste mon portable à l'instant... Je vais aller manger mais je teste cet après midi si j'ai du temps ! Les weekends sont encore plus prenant que les jours de semaine... | |
| | | Minibug
Nombre de messages : 4570 Age : 58 Localisation : Vienne (86) Date d'inscription : 09/02/2012
| Sujet: Re: Mon cahier d'ecriture Dim 13 Déc 2020 - 17:57 | |
| Pascal voila mes premiers retours : J'ouvre le programme et je clique directement sur la 5ième icone : Lorsque je décide de changer de page, il y a un décalage de l’ascenseur horizontal : D'autre par si je choisi dans le menu Fichier -> Enregistrer voila le message d'erreur : Ça serai pratique d'avoir aussi les HINTs sur les icones pour savoir à quoi cela corresponds. Voila j’arrête là pour le moment, le temps de te laisser corriger ces soucis. Je reprendrai au fur et à mesure... Bon courage. | |
| | | pascal10000
Nombre de messages : 812 Localisation : Troyes Date d'inscription : 05/02/2011
| Sujet: Re: Mon cahier d'ecriture Lun 14 Déc 2020 - 9:49 | |
| bonjour la version 1.32 est disponible ICIID:panoramic@pascalp Code:panoramic123 merci pour vos commentaires bonne journée | |
| | | Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Mon cahier d'ecriture Lun 14 Déc 2020 - 10:36 | |
| Bonjour Pascal ! Je viens d’effectuer un essai avec la version 1.32. - Pascal10000 a écrit:
- Changement du nom de la font,repassé à la font Arial
Bien que ce ne soit pas de l’Arial, la police est beaucoup plus agréable à lire et à écrire. Il n’y a plus les espacements irréguliers entre les lettres d’un même mot qui pouvaient laisser croire au caractère "espace" inséré par erreur lors de la frappe. La police utilisée semble être la Courier New. J’ai remarqué que le retour de ligne automatique ne prend pas en compte la taille de la police utilisée. Par exemple, en sélectionnant la taille 12, le retour de ligne s’effectue trop loin sur la ligne. Suggestion : Lorsque l’on quitte le programme, ajouter un message d’avertissement si l’on a oublié d’enregistrer le cahier. Bonne journée et bonne continuation ! | |
| | | pascal10000
Nombre de messages : 812 Localisation : Troyes Date d'inscription : 05/02/2011
| Sujet: Re: Mon cahier d'ecriture Lun 14 Déc 2020 - 11:45 | |
| oui Marc c'est encore des petite chose a fignoler
ajuster les tailles des fonts l’alignement à gauche a résoudre ce qui me bloque un peut j'avais utilisé "Arial_Black" c'est ce que j'utilise pour panoramic en 10 le retour automatique est a remanier au code
et le bout en page est à finir de coder il y a eu des ptit soucis
et j'ai d'autre chose encore a régler à l'enregistrement bonne journée
| |
| | | Minibug
Nombre de messages : 4570 Age : 58 Localisation : Vienne (86) Date d'inscription : 09/02/2012
| Sujet: Re: Mon cahier d'ecriture Lun 14 Déc 2020 - 21:19 | |
| Bonsoir Pascal, Bien, je vois que cette nouvelle version commence à prendre tournure ! Un petit couac tout de même... Je commence par ouvrir le fichier d'exemple. Je clique ensuite sur nouveau et là sans fermeture ni aucun message tout est remis à 0 ! Il serai peut être pratique de demander la sauvegarde avant ou de confirmer la création ?! Sinon le tout semble plus stable et c'est très bien ! Bravo. | |
| | | pascal10000
Nombre de messages : 812 Localisation : Troyes Date d'inscription : 05/02/2011
| Sujet: Re: Mon cahier d'ecriture Lun 14 Déc 2020 - 23:26 | |
| bonsoir minibug oui se sont des choses qui seront mis en places tkt chaque chose en sont temps lol j'essaye de résoudre déjà les options qui ne marche pas bien | |
| | | pascal10000
Nombre de messages : 812 Localisation : Troyes Date d'inscription : 05/02/2011
| Sujet: Re: Mon cahier d'ecriture Mer 16 Déc 2020 - 8:59 | |
| bonjour v 1.321 version avec un plus demande d'enregistrer dès qu'une modification a été faite dans une page l'enregistrement à été remanié
à l'avenir version 1.4 avec un dictionnaire de synonyme de verbe
comment ferriez-vous pour ramener une phrase ou un mot a gauche de la page sur la même ligne? | |
| | | Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Mon cahier d'ecriture Mer 16 Déc 2020 - 10:58 | |
| Salut Pascal ! - Pascal10000 a écrit:
- comment ferriez-vous pour ramener une phrase ou un mot a gauche
de la page sur la même ligne? Peut-être comme ceci (à adapter en fonction de tes besoins) : - Code:
-
dim longueurDeLigne%, ligneConcernee%, a$, longueurTexte%
synedit 1 font_name 1,"Courier New"
longueurDeLigne% = 50
item_add 1,"" item_add 1," Le chat botté. " item_add 1,"" item_add 1,"Un Meunier ne laissa pour tous biens..."
pause 1000
ligneConcernee% = 2
a$ = item_read$(1,ligneConcernee%)
' suppression des espaces a$ = trim$(a$)
' remttre des espaces en fin de ligne pour conserver si besoin la même longueur de ligne longueurTexte% = len(a$) a$ = a$ + string$(longueurDeLigne% - longueurTexte%," ") item_delete 1,ligneConcernee% item_insert 1,ligneConcernee%,a$
C'est une démo. Tu exécutes ce source. Au bout d'une seconde, je cadre le titre, ligne 2, à gauche. Bonne continuation ! | |
| | | pascal10000
Nombre de messages : 812 Localisation : Troyes Date d'inscription : 05/02/2011
| Sujet: Re: Mon cahier d'ecriture Mer 16 Déc 2020 - 11:44 | |
| bonjour marc merci je vais essayer ça
au lieu de cette code "a$ = a$ + string$(longueurDeLigne% - longueurTexte%," ")" tu peut aussi utilisé A$=ltrim$(a$) | |
| | | Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Mon cahier d'ecriture Mer 16 Déc 2020 - 14:22 | |
| @Pascal - Pascal10000 a écrit:
- au lieu de cette code
"a$ = a$ + string$(longueurDeLigne% - longueurTexte%," ")" tu peut aussi utilisé A$=ltrim$(a$) Il n'y a aucun rapport entre ces deux lignes ! Ma ligne, a$ = a$ + string$(longueurDeLigne% - longueurTexte%," ") permet, si tu en as besoin, de compléter a$ par des espaces à droite pour avoir une longueur de ligne constante. Ta ligne, A$=ltrim$(a$), supprime les espaces à gauche de a$, ce qui est totalement inutile puisque a$ a déjà été débarrassé de ces espaces aussi bien à gauche qu’à droite par la ligne 21 en amont dans le source : a$ = trim$(a$). | |
| | | pascal10000
Nombre de messages : 812 Localisation : Troyes Date d'inscription : 05/02/2011
| Sujet: Re: Mon cahier d'ecriture Mer 16 Déc 2020 - 15:02 | |
| autant pour moi tu as raison | |
| | | pascal10000
Nombre de messages : 812 Localisation : Troyes Date d'inscription : 05/02/2011
| Sujet: Re: Mon cahier d'ecriture Ven 18 Déc 2020 - 9:50 | |
| bonjour la version 1.4 est disponible
version 1.4 Amélioration: L’astérisque "*" est ajouté au titre de l'application Décalage d'une phrase à la gauche Nouveauté: Aperçu de la page en cour pour l’impression pas fini d'être codé
utilisation panoramic V9.29i7
c'est pour cela que je n'ai pas les commandes pré-cité caret_x_position() et y | |
| | | pascal10000
Nombre de messages : 812 Localisation : Troyes Date d'inscription : 05/02/2011
| Sujet: Re: Mon cahier d'ecriture Dim 20 Déc 2020 - 9:54 | |
| Version 1.41 est dispo
version 1.41 Bug corrigés: décalage des phrases a gauche Ajout des pages par edition est retiré du programme
Le décalage des phrases a gauche n'etait pas fiable a 100% | |
| | | Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Mon cahier d'ecriture Dim 20 Déc 2020 - 12:23 | |
| Ton projet avance bien, bravo Pascal ! J'ai vu que tu avais ajouté un dossier "dictionnaire" avec un fichier de synonymes pour les verbes. Je me pose une question : pourquoi ne pas utiliser des MEMOs plutôt que des SYNEDITs ? Le MEMO me semble plus pratique pour ton projet.
Bon dimanche et bonne continuation !
| |
| | | pascal10000
Nombre de messages : 812 Localisation : Troyes Date d'inscription : 05/02/2011
| Sujet: Re: Mon cahier d'ecriture Dim 20 Déc 2020 - 12:41 | |
| tout simplement pour avoir une marge à la gauche par rapport au bord du document comme Word ou Wordpad mais là c'est plus du bloc-notes | |
| | | Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Mon cahier d'ecriture Dim 20 Déc 2020 - 15:17 | |
| @Pascal Si tu souhaites avoir une marge avec un MEMO, il suffit de la fabriquer. Panoramic te donne tous les outils nécessaires pour créer une marge statique. Par exemple : - Code:
-
label redimmensionner
interfaceUtilisateur()
item_add 1,"" item_add 1,"Ceci est un MEMO avec une marge artificielle" item_add 1,"" item_add 1,"Le corbeau et le Renard" item_add 1,"" item_add 1,"Maître Corbeau, sur un arbre perché,tenait en son bec un fromage."
end
sub interfaceUtilisateur() width 0,400 height 0,600 color 0,0,200,0 on_resize 0,redimmensionner memo 1 top 1,20 left 1,50 height 1,height_client(0) - 40 width 1,width_client(0) - 70 font_size 1,12 panel 2 top 2,20 left 2,20 height 2,height_client(0) - 40 width 2,32
picture 3 parent 3,2 width 3,width(2) height 3,height(2) 2d_target_is 3 2d_pen_color 160,160,160 2d_line 0,0,32,0 2d_pen_color 105,105,105 2d_line 0,1,32,1 end_sub
redimmensionner: inactive 0 width 0,400 height 0,600 active 0 return
| |
| | | pascal10000
Nombre de messages : 812 Localisation : Troyes Date d'inscription : 05/02/2011
| Sujet: Re: Mon cahier d'ecriture Dim 20 Déc 2020 - 15:40 | |
| Ah merci je n'y ai pas pensé | |
| | | pascal10000
Nombre de messages : 812 Localisation : Troyes Date d'inscription : 05/02/2011
| Sujet: Re: Mon cahier d'ecriture Mer 23 Déc 2020 - 12:29 | |
| bjr a tous petite info!!!! un dictionnaire d'erreur va bientôt être mis en fonction le dictionnaire comportera 83672 mots le codage est toujours en realisation | |
| | | pascal10000
Nombre de messages : 812 Localisation : Troyes Date d'inscription : 05/02/2011
| Sujet: Re: Mon cahier d'ecriture Mar 29 Déc 2020 - 18:45 | |
| bsr Voila la version 1.5 est disponible avec le dictionnaire inclus cependant il n'est pas encore opérationnel complètement mais on peut obtenir tout les synonymes d'un mot verbe et plus par contre il faut être branché sur internet parce que il fonctionne avec un moteur de recherche
id: panoramic@pascalp code: panoramic123 | |
| | | Contenu sponsorisé
| Sujet: Re: Mon cahier d'ecriture | |
| |
| | | | Mon cahier d'ecriture | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |