EPB

Programmation d'applications complexes
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: EPB

Message 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 :)
kwandjeen
Messages : 204
Inscription : dim. 16/juil./2006 21:44

Re: EPB

Message 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:
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: EPB

Message 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:
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: EPB

Message 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+
kwandjeen
Messages : 204
Inscription : dim. 16/juil./2006 21:44

Re: EPB

Message par kwandjeen »

Bien on va tester tout ça ;)
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: EPB

Message par Backup »

merci :)
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: EPB

Message 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 ...

:)
Avatar de l’utilisateur
Ar-S
Messages : 9539
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: EPB

Message 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 ^^
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: EPB

Message 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 :)
Avatar de l’utilisateur
Ar-S
Messages : 9539
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: EPB

Message par Ar-S »

...y compris le PREF
:oops: :oops:

Je retenterai, je pense que j'ai tout remplacé sauf prefs et le rep styles
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: EPB

Message 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 ...
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: EPB

Message par Backup »

bon dans le doute , j'ai refais l'archive ,

j'ai simplement viré les messages ;)
c'etait une fausse bonne idée ...
Avatar de l’utilisateur
Ar-S
Messages : 9539
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: EPB

Message 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 !
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
dayvid
Messages : 1242
Inscription : mer. 11/nov./2009 18:17
Localisation : Poitiers (Vienne)

Re: EPB

Message 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 :)
La vie, C'est comme, Une boitte, De startis, On en voie, De toutes, Les couleurs !

Mon forum http://purebasic.forumphp3.com/index.php
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: EPB

Message 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:
Verrouillé