Page 2 sur 3

Publié : mar. 13/mai/2008 17:03
par eddy
non je ne travaille pas sur linux.
J'ai bien posté un code pour voir si qq aurait le courage de porter le code WIN->LINUX
mais aucune nouvelle.

Attention ce n'est pas un IDE. c'est un plugin pour l'IDE qui va étendre ses fonctionnalités.

Mon programme s'insère dans celui de l'IDE PureBasic. :?
C'est pour ça que le code n'est pas mutli-plateforme. Il a fallu contourner tous les problèmes liés à ce mode de fonctionnement. :?

Publié : mar. 13/mai/2008 17:18
par Jacobus
Pas mal comme système d'indentation auto, c'est vrai que je le fais encore en manuel, faudrait que j'évolue un peu.
Juste pour te mettre la pression, quand est-ce que tu nous refais une ToolBar pro actuelle ? 8)

Publié : mar. 13/mai/2008 17:21
par eddy
Tu peux toujours continuer à indenter en manuel mais avec cette outil, il repassera toujours derrière toi pour vérifier :)
Mon but est d'améliorer l'IDE PureBasic.
L'IDE JAPBE a déjà l'indentation alors pourquoi pas l'IDE officiel. :lol:
une ToolBar pro actuelle
c'est - à - dire ?
tu veux modifier la toolbar de l'IDE PureBasic ?

Publié : mar. 13/mai/2008 17:26
par cha0s
Pour porter sur linux il faudrait déjà connaître l'api Windows :lol:.
A quoi te sert la mémoire partagé ? (si c'est pour communiquer on peut déjà penser au tube sur linux).

Publié : mar. 13/mai/2008 17:35
par eddy
C'est pour faire communiquer mon CALLBACK qui fait tout avec l'OUTIL qui ne fait que gérer les paramètres de configuration.

Publié : mar. 13/mai/2008 19:52
par Jacobus
eddy a écrit : c'est - à - dire ?
tu veux modifier la toolbar de l'IDE PureBasic ?
Non, il me semble qu'il y a quelques années déjà, je me suis servi d'une lib qui était de toi ToolbarPlus (j'ai confondu avec ToolbarPro) et je me disais que tu pourrais nous refaire la même pour PB 4.xx :D

Publié : mar. 13/mai/2008 22:10
par eddy
ah c'est vieux :lol:

Je peux le releaser dans la PBOSL

Publié : jeu. 15/mai/2008 16:39
par nico
Je viens de tester, c'est super; ça manquait vraiment pour l'éditeur officiel, est-ce qu'il serait possible d'ajouter la possibilité de paramétrer l'indentation?

Publié : jeu. 15/mai/2008 19:57
par eddy
oui c'est la taille des tabulations configurables dans les préférences de l'éditeur.

Mais sinon je peux ajouter une option qui change la taille des tabulations en direct.

Publié : jeu. 15/mai/2008 20:31
par nico
Ok, si ça marche en passant par PB, ça suffit.

Publié : jeu. 15/mai/2008 22:19
par nico
J'ai remarqué qu'il manque l'indentation pour
CompilerIf
CompilerElse
compilerEndIf

Publié : ven. 16/mai/2008 0:00
par eddy
Non effectivement ...
Ces commandes ne suivent pas vraiment une règle d'intentation. En plus, on peut les placer n'importe où...

Je pense plutôt faire une marque dans la marge.

Si on veut vraiment les indenter, il reste les balises ;< et ;>

Publié : sam. 19/juil./2008 19:03
par nico
Eddy,

J'aurais besoin de savoir ou s'installe ton prog Pure Editor (j'ai cherché mais pas trouvé ?) car lors d'une mise à jour, j'ai maintenant l'éditeur PureBasic qui se lance et se referme immédiatement même après plusieurs ré-installations et je crois que le problème vient de là.

De plus avant même cette mise à jour, j'avais tes menus qui apparaissait deux fois dans Pb suite à une mise à jour précédente.

Publié : sam. 19/juil./2008 20:02
par nico
Le problème est réglé et venait bien de Pure Editor, mais j'aimerais bien savoir ce que fais exactement PureEditorExtension.exe qu'on on le lance.

Publié : dim. 03/août/2008 16:30
par eddy
il crée un hook qui capture les events de l'éditeur.
Il ajoute de nouveaux comportements. C'est un genre de ADDON.