Page 35 sur 55

Re: EPB

Publié : dim. 19/févr./2012 21:04
par Backup
kwandjeen a écrit :Je vais t'embêter :lol:

Est-il possible d'avoir la molette fonctionnelle dans le structure viewer ?
je retiens l'idée pour le prochain coup :)
Est-il possible d'avoir TSH dans le color viewer (teinte, saturation, luminosité) ?
ça faut demander au soldat inconnu ,c'est son selecteur que j'utilise :)

du reste tout exe posé dans le dossier outils est accessible par le menu outils de EPB :)
Pour fignoller un peu plus rajouter automatiquement les fin de commandes style ENDPROCEDURE, ENDIF, UNTIL, etc.
arf ! je deteste ça :lol:

J'ai pas lu les 34 pages mais est-ce que tu gères les fins de lignes dans le style VBA, pour écrire une ligne de commande sur plusieurs ligne dans l'éditeur ?
comprends pas la question .... :oops:

haaa ! oui !!!
c'est meme LA premiere fonctionalité que j'ai implémenté !! :lol:

Code : Tout sélectionner



if OpenWindow(0, _
	100, _
	200, _
	195, _
	260,  _
	"PureBasic Window",  _
	#PB_Window_SystemMenu | _
	#PB_Window_MinimizeGadget |  _
#PB_Window_MaximizeGadget)



  MessageRequester("Information", "Click to move the Window", 0)
  ResizeWindow(0, 200, 200, #PB_Ignore, #PB_Ignore)   ; Move the window to the coordinate 200,200
  
  MessageRequester("Information", "Click to resize the Window", 0)
  ResizeWindow(0, #PB_Ignore, #PB_Ignore, 320, 200) ; Resize the window to 320,200
  
  ;
  ; This is the 'event loop'. All the user actions are processed here.
  ; It's very easy to understand: when an action occurs, the EventID
  ; isn't 0 and we just have to see what have happened...
  ;

  Repeat
    Event = WaitWindowEvent()

    If Event = #PB_Event_CloseWindow  ; If the user has pressed on the close button
      Quit = 1
    EndIf

  Until Quit = 1
  
EndIf

End   ; All the opened windows are closed automatically by PureBasic


faut taper espace puis "_"

Code : Tout sélectionner

If OpenWindow(0 _
	, 100, 200, 195, 260, _
	"PureBasic Window", _
 #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget)
pour la mise en forme tu peux éventuellement utiliser "_block // _endblock"
ce qui donne :

Code : Tout sélectionner

_block
	if OpenWindow(0 _
	, 100, 200, 195, 260, _
	"PureBasic Window", _
	#PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget)
_EndBlock
pour repartager le code avec ceux qui utilise un autre éditeur le menu "convert" "deblocker"
remettra le code normalement
(marche du moment que tu as coupé des lignes avec " _" , meme sans les _block//_endblock)

Code : Tout sélectionner

OpenWindow(0  , 100, 200, 195, 260,  "PureBasic Window",  #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget)
voila voila :)
Moi je le trouve très bien et il va me servir :D
Les points sus-cités sont juste pour faire avancer le schmilblick :wink:
Merci :)

ps : je viens de réediter la page 1 de ce topic pour récapituler les fonctionalités de EPB :)

Re: EPB

Publié : lun. 20/févr./2012 17:17
par kwandjeen
Dobro a écrit : du reste tout exe posé dans le dossier outils est accessible par le menu outils de EPB :)
Ah cool j'avais pas vu ça :roll:
Dobro a écrit : c'est meme LA premiere fonctionalité que j'ai implémenté !! :lol:
Très bon ça, merci :mrgreen:

Re: EPB

Publié : lun. 20/févr./2012 18:04
par Backup
kwandjeen a écrit : Ah cool j'avais pas vu ça :roll:
meme que sur mon site il existe un endroit (OUtils pour EPB)
pour télécharger des outils tiers , fais par quelques membres de notre forum
http://michel.dobro.free.fr/download.php?list.11

au boulot !! :lol:

Re: EPB

Publié : lun. 05/mars/2012 19:05
par Backup
EPB V 1.98

http://michel.dobro.free.fr/download.php?list.8


au menu :

- en haut de la barre de titre de la fenêtre apparait maintenant, le nom des compilateurs Actifs
(EPB peut compiler en 32bits , ou en 64bits ou bien ... en 32bit , puis 64 bits dans la foulée)
ça permet de contrôler ce qu'on va générer ...

- j'ai ajouté le même système que pour les librairies , mais pour les Résidents ( activable /désactivable d'un click )
pour le 32 bits ou/et 64 bits suivant le choix du compilo (F8) (Mais je ne gere pas l’Unicode pour cette fonctionnalité )

-EPB peut maintenant générer un Résident ( Menu Projet ) ... :)

- j'ai corrigé d'autres petites choses au fur et a mesure de mon utilisation , mais je ne note pas quoi :lol: alors
je serai bien incapable de m'en souvenir :)

@kwandjeen: j'ai ajouté la gestion de la roulette dans le viewer de structures ... :)


a+

Re: EPB

Publié : mar. 06/mars/2012 0:47
par kwandjeen
Bien on va tester tout ça ;)

Re: EPB

Publié : mar. 06/mars/2012 12:03
par Backup
merci :)

Re: EPB

Publié : jeu. 15/mars/2012 18:16
par Backup
EPB V 2.00
http://michel.dobro.free.fr/download.php?view.25

j'ai fait une refonte de pas mal de chose , ce qui apporte un "turbo" par rapport aux anciennes versions
tout semblera plus réactif :)
-revue des Tabulations ...
-des changement d'onglets (mise a jour des listview)

-inclusion des constantes Purebasic dans la complétion (Merci Gnozal ) genre (#PB_Ignore etc ... )
-un nouvel outils (img2data) pour transformer les images bmp,jpg,png en Data avec ou sans Loader intégré
le code sera rechargé dans un nouvel onglet...

- Ajout de petits Messages rassurant, sur ce que fait EPB ...

:)

Re: EPB

Publié : jeu. 15/mars/2012 19:20
par Ar-S
Dobro a écrit : - Ajout de petits Messages rassurant, sur ce que fait EPB ...
:mrgreen:

Bon va falloir que je m'y remette, ça fait un baille que je l'ai pas ouvert.

---edit-----
1er test vite fait :

Le message dans le carré noir est trop petit (la police est trop petite)

Pas la peine de réactualister les listeview lorsque l'on clique sur le même onglet.
(je suis onglet 1 je clique sur onglet 1, message inutile)

Voilou, ma femme arrive, je décroche du PC ^^

Re: EPB

Publié : jeu. 15/mars/2012 19:51
par Backup
Ar-S a écrit : Pas la peine de réactualister les listeview lorsque l'on clique sur le même onglet.
(je suis onglet 1 je clique sur onglet 1, message inutile)

Voilou, ma femme arrive, je décroche du PC ^^
si! parce que EPB en faisant le refrech dans les listview en profite pour mettre la complétion a jour !
tes constantes , tes procedures perso feront partie de la completion ..


c'est meme un bug de JAPBE !
dans JAPBE

et lorsqu'on clique ( dans japbe ) sur la listview pour sauter a la procedure , c'est souvent qu'il est largué !
(enfin c'est meme bizarre car des fois ça marche.. mais souvent ça plante !)

enfin .. chez moi c'est souvent qu'il n'arrive plus a sauter nul part ...



EPB lui réactualise la position de la procedure dans le listview, lorsqu'on appuis sur l'onglet ou une Tabulation (crl+tab) :)
meme un appuis sur Return apres avoir ecris quelque chose :)

essaye , pose une procedure ligne 12 ( par exemple )
regarde le listview 'proc'

insere des lignes de commentaires avant ( pour faire descendre la procedure vers le bas )

un click sur l'onglet met tout a jour
de cette façon , un click sur les listview t'amenera systematiquement au bon endroit
du moment que la listview est rafraichi , EPB ne peux pas se planter ! un clique sur le nom d'une procedure
sautera exactement ou elle se trouve :)


( Contrairement a JAPBE qui est régulierement largué )
au bout d'un moment de codage , JAPBE ne sait plus sauter au bon numero de ligne en cliquant sur le listview Signet ( d'ailleurs les autre listview ne saute pas ... )


autre chose , EPB indique qu'il met a jour les listview , c'est qu'il rentre dans la procedure de mise a jour
des listview, si rien n'a changé , elles ne sont pas réellement mise a jour ;)

:)


pour la fonte tu me surprends , je code en 1920x1080 et chez moi le message est tres lisible ! 8O
(ps : avais tu utilisé ton profil de couleur ?? ... et avais tu bien tout remplacés tes ancien fichiers d'installe de EPB par les nouveaux ? y compris le PREF)

merci pour tes tests :)

Re: EPB

Publié : jeu. 15/mars/2012 21:33
par Ar-S
...y compris le PREF
:oops: :oops:

Je retenterai, je pense que j'ai tout remplacé sauf prefs et le rep styles

Re: EPB

Publié : jeu. 15/mars/2012 21:53
par Backup
du reste si tu as des probleme a lire ma fonte (j'utilise pourtant la meme que par defaut..)
il faudrait un autre essai par une autre personne histoire de savoir si c'est encore mon pc qui deconne....,

pourtant je n'ai aucun probleme d'affichage avec tout mes programmes...


j'attends ce que tu vas dire ... on verra

ps : le repertoire syles n'a pas changé !

mais lorsque tu demarre tu demarre par defaut sur mon style , c'est pourquoi je demandais si tu avais TON style activé dans EPB :)

j'ai testé avec ton Style , et l'affichage des messages est nickel :roll:

j'espere que c'est pas encore un binz avec les cartes graph ...

Re: EPB

Publié : ven. 16/mars/2012 5:20
par Backup
bon dans le doute , j'ai refais l'archive ,

j'ai simplement viré les messages ;)
c'etait une fausse bonne idée ...

Re: EPB

Publié : jeu. 05/avr./2012 12:45
par Ar-S
Bon il commence à être vraiment sympa.
Tu devrais fusionner les onglets "Aide_Purebasic" et "Aide ext" dans un onglet "Aide" pour alléger un peu cette barre de menu.
je verrai bien aussi "Mise à jour (pas la peine de mettre EPB on le sait)" dans l'onglet "a propos".
ça ferait moins bordélique.


Ce que je préfère reste :

Code : Tout sélectionner

texte$ = "toto _

aime la patate  _

et les lardons "

debug texte$
Depuis le temps que je trouve ça chiant de devoir taper :mrgreen: :

Code : Tout sélectionner

t.s = "phrase1"
t + " suite"
t + " fin" 
etc
Par contre le passage d'un onglet à un autre met de (grosso modo) 0.5 à 1s pour afficher le contenu.
C'est un peu lent !

Re: EPB

Publié : jeu. 05/avr./2012 14:20
par dayvid
Salut !

J'ai tester ton superbe travail dobro
c'est bien mais je trouve que il y à beaucoup de chose qu'il manque :(

Si cella t'interesse je t'en ferais part, beau job :)

Re: EPB

Publié : jeu. 05/avr./2012 14:42
par Backup
dayvid a écrit :Salut !

J'ai tester ton superbe travail dobro
c'est bien mais je trouve que il y à beaucoup de chose qu'il manque :(

Si cella t'interesse je t'en ferais part, beau job :)
ben fait toi pas prier , dis le :roll: