Page 11 sur 55

Re: EPB

Publié : mar. 03/mai/2011 9:23
par Backup
Mindphazer a écrit :Je vais essayer de voir de mon côté si j'ai pas un truc qui cloche sur ma bécane, mais par exemple, dans Notepad++, un clic-droit coller fonctionne (ceci dit, il n'est peut-être pas géré de la même manière que toi...)
peut etre... j'ai opté pour le plus simple .. :)
je trouve EPB très bien, avec 3-3 petits détails et/ou fonctions pratiques
il y en aura d'autres.. petit a petit :)

@MDL MS peut raconter ce qu'il veux , j'ai fait de l'info avant l'arrivé de Windows et meme de DOS , (CPM)
et les Micro ordinateurs, n'avaient pas de fenêtres de souris, il n'y avait qu'un CURSEUR !
qui attendait stoïquement, qu'on ecrive un ordre, une commandes, Basic

en quelques sorte, ces Micro ordinateurs, n'etaient que des Traitements de texte (au sens littérale) et on parlait bien de Curseur !

d'ailleurs a L'arrivé des MACs et peut de temps derrière ATARI 520, (le Tueur de Mac512)
on a donné le terme de "Curseur-souris" pour différentier, le Curseur du Traitement de Text
ou Editeurs ...

perso, je n'ai jamais compris qu'il faille inventer un nouveau mot, alors qu'il en existe un deja .. :roll: :)


ici :
http://fr.wiktionary.org/wiki/curseur

en 4em ils sont d'accord avec moi :)

le Caret est une Tortue !
http://dictionnaire.sensagent.com/caret/fr-fr/

Re: EPB

Publié : mar. 03/mai/2011 9:37
par Backup
case a écrit :bah tu sais moi l'ide standard il me conviens bien , mes idées et remarques n’ont pour seul but que l’amélioration de ton programme :)
mais.. je sais bien :)

Re: EPB

Publié : mar. 03/mai/2011 9:51
par falsam
Caret est un mot plus tellement utilisé pour désigner le point d'insertion dans une zone de saisie de texte.

Avec le gadget Scintilla il est possible d'influencer le comportement du point d'insertion (Curseur/Caret :p)

Exemple : Par defaut la largeur du Curseur (Caret .... oui je sais je suis lourd) est de 1.
Les valeurs possible pour régler l'épaisseur sont 1,2 ou 3)

Code : Tout sélectionner

ScintillaSendMessage(Gadget, #SCI_SETCARETWIDTH, 3)

Re: EPB

Publié : mar. 03/mai/2011 10:06
par Backup
falsam a écrit : Exemple : Par defaut la largeur du Curseur (Caret .... oui je sais je suis lourd) est de 1.
Les valeurs possible pour régler l'épaisseur sont 1,2 ou 3)

Code : Tout sélectionner

ScintillaSendMessage(Gadget, #SCI_SETCARETWIDTH, 3)
oui je l'ai mis a 5 dans EPB, mais effectivement, il ne grossis plus .. (bien dommage d'ailleurs) , enfin, il est au Max , c'est meme sur l'un de tes codes, que j'ai piqué l'affaire :)

(je suis un torpilleur de Codes ... :lol: Image )

Re: EPB

Publié : mar. 03/mai/2011 10:15
par falsam
Dobro a écrit : c'est meme sur l'un de tes codes, que j'ai piqué l'affaire :)

(je suis un torpilleur de Codes ... :lol: Image )
ça ne me gène pas. Au contraire si ça peut te donner du plaisir :p

Re: EPB

Publié : mar. 03/mai/2011 10:29
par falsam
Dobro a écrit :parce-que mon menu "coller" c'est ni plus , ni moins que la simulation d'appuis des touches Control+V

voici meme l'extrait de mon code :

Code : Tout sélectionner

 Case  #menu_coller 
                          
                            res = keybd_event_(#VK_CONTROL ,0,0,0) ;  " Appuyer sur control gauche
                            res = keybd_event_(#VK_v ,0,0,0)
                            ;
                            res = keybd_event_(#VK_CONTROL ,0,2,0) ;  " Relacher  control gauche
                            res = keybd_event_(#VK_v ,0,2,0)
Pourquoi n'utilises tu pas plutôt l'API Scintilla pour des couper/copier/coller ?

Code : Tout sélectionner

....

Case  #menu_couper
  ScintillaSendMessage(#Editor, #SCI_CUT)
  
Case #menu_copier
  ScintillaSendMessage(#Editor, #SCI_COPY)
  
Case  #menu_coller   
  ScintillaSendMessage(#Editor, #SCI_PASTE)

...


Re: EPB

Publié : mar. 03/mai/2011 12:09
par Backup
falsam a écrit : Pourquoi n'utilises tu pas plutôt l'API Scintilla pour des couper/copier/coller ?

ben oui hein ?
pourquoi , faire simple , quand on peut faire compliqué ? :lol:

sérieusement, j'ai tout simplement zapé le truc
le coup de la simulation des touches, m'es venu plus vite a l'esprit :)

j'ai trouvé un moyen pour avoir mon curseur plus "Gros"

il suffit de faire :

Code : Tout sélectionner

ScintillaSendMessage(#editor,#SCI_SETCARETSTYLE,2,0) ; marche !! curseur Cube !!  
et ceci determine la frequence de clignotement :)

Code : Tout sélectionner

ScintillaSendMessage(#editor,#SCI_SETCARETPERIOD,50,0) ; frequence clignotement

Re: EPB

Publié : mar. 03/mai/2011 17:03
par Backup
Image

V1.22.2
http://michel.dobro.free.fr/download.php

changement d'adresse de téléchargement,
dans les Versions futur, je vais séparer les outils, ça permettra d'alléger l'archive :)

dans cette Version, gestion du Focus des onglets, améliorés
(meme au passage d'un onglet a l'autre)

Augmentation de la taille du curseur (c'est exactement le curseur que je voulais :) )
les curseurs sur Japbe et IDE off on ne les voit pas assez ..je trouve

adoption des manip de press-papier Scintilla..

je pense avoir une version relativement stable maintenant ..
donc .... les prochaines mise a jours, seront moins fréquentes

tenez moi au jus.. c'est toujours intéressant, même si ça me fait râler
Image

Re: EPB

Publié : mar. 03/mai/2011 18:03
par venom
salut,

chez moi dans le menu options, onglet chemin, a coté de "Chemin du Compilateur 64bits" j'ai une case a cocher mais le texte n'apparais pas en entier, j'ai l'impression que le textgadget n'est pas assez long :wink: :)






@++

Re: EPB

Publié : mar. 03/mai/2011 18:12
par Backup
venom a écrit :salut,

chez moi dans le menu options, onglet chemin, a coté de "Chemin du Compilateur 64bits" j'ai une case a cocher mais le texte n'apparais pas en entier, j'ai l'impression que le textgadget n'est pas assez long :wink: :)
@++
ha ok ! je vais regarder ça :)

si tu coche la case ("Activ"), (et que tu as renseigné le bon chemin)
ça va compiler en 64 bits

et si tu sort un *.Exe , ça va te sortir l'exe en 32 bits (avec "_X86") dans le nom
et en 64 bits , avec "_x64" dans le nom de ton executable :)

ça compile pour les 2 systemes en une fois :)

Re: EPB

Publié : mar. 03/mai/2011 18:23
par venom
oui sa fait bien ça :wink: sympa de sortir les deux format :P

et pareille quand j'ai une erreur dans un code exemple:

Code : Tout sélectionner

messagerequester("test", , 0)
il manque une paire de guillemet, donc erreur de syntaxe. Et bien la fenêtre que s'affiche pour me prevenir d'uen erreur de syntaxe, est super grande en hauteur je n'en voie même pas le bas de la fenêtre :)






@++

Re: EPB

Publié : mar. 03/mai/2011 18:28
par Backup
venom a écrit : et pareille quand j'ai une erreur dans un code exemple:

Code : Tout sélectionner

messagerequester("test", , 0)
il manque une paire de guillemet, donc erreur de syntaxe. Et bien la fenêtre que s'affiche pour me prevenir d'uen erreur de syntaxe, est super grande en hauteur je n'en voie même pas le bas de la fenêtre :)
@++
ha oui dis donc, en plus si tu repete plusieurs fois la compilation de ce code
la fenetre du requester s'allonge a chaque fois :lol:

bon je modifie ça vite fait ... Merci :)

Re: EPB

Publié : mar. 03/mai/2011 19:26
par Backup
ATTENDEZ !

Re: EPB

Publié : mar. 03/mai/2011 19:44
par Backup
@Chris :D

j'ai trouvé ton Bug !! le Decalage

en fait ça ne le fait pas sur tout les codes , mais je ne sais pas trop pourquoi
du reste j'ai trouvé une soluce

tant que je suis pas tombé sur un de ces fameux code, je ne pouvais pas voir le Bug
donc, je pensai que t'avait trop picolé !! :lol:

en principe c'est bon maintenant :)

@Venom : tes remarques son corrigé

Merci a vous :)

RE :
V1.22.2
http://michel.dobro.free.fr/download.php

Re: EPB

Publié : mar. 03/mai/2011 19:53
par Chris
Dobro a écrit :@Chris :D

j'ai trouvé ton Bug !! le Decalage

en fait ça ne le fait pas sur tout les codes , mais je ne sais pas trop pourquoi
du reste j'ai trouvé une soluce

tant que je suis pas tombé sur un de ces fameux code, je ne pouvais pas voir le Bug
donc, je pensai que t'avait trop picolé !! :lol:

en principe c'est bon maintenant :)

@Venom : tes remarques son corrigé

Merci a vous :)

RE :
V1.22.2
http://michel.dobro.free.fr/download.php
Ah! Quand même! :)

Je t'avouerai que depuis ce bug, j'avais un peu de mal à avoir envie de tester ton programme.
Si ça marche, je vais retourner à la chasse aux bugs.
donc, je pensai que t'avait trop picolé !! :lol:
C'est toujours pas avec ce que tu payes à boire ... :roll: :mrgreen: