La V5.10 béta 2

Vous avez développé un logiciel en PureBasic et vous souhaitez le faire connaitre ?
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: La V5.10 béta 2

Message par Backup »

on a même pas les barres d'outils déplaçables / ancrables de office 2003
ben tu te fait ta barre dans une Fenetre séparé .. elle sera tout ça .. :)
les codes de fenetre "Collantes" existent sur le Forum
Avatar de l’utilisateur
falsam
Messages : 7317
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: La V5.10 béta 2

Message par falsam »

Mettre chaque formulaire d'une application dans des fichiers include permet d'alléger le code principal.
le menu Form -> Changer Vue/code Design est tres pratique pour mettre au point le formulaire.

A sauvegarder sous le nom de form1.pbf (il est important de conserver cette structure pour pouvoir afficher le design)

Code : Tout sélectionner

Enumeration #PB_Compiler_EnumerationValue
  #MainForm
EndEnumeration

Enumeration #PB_Compiler_EnumerationValue
  #Button1
  #Button2
EndEnumeration

Procedure InitMainForm()
  OpenWindow(#MainForm, 0, 0, 800, 600, "Ma fenêtre", #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_ScreenCentered)
  ButtonGadget(#Button1, 690, 30, 90, 22, "Clique moi")
  ButtonGadget(#Button2, 690, 60, 90, 22, "Encore une fois")
EndProcedure
Lors que vous ouvrez ce petit formulaire avec l’éditeur de Pure Basic, le design apparaît au lieu du code. Le menu Form -> Changer Vue/code Design permet de passer alternativement du code au Design et inversement. (Manque juste une touche de raccourci )

Ce qui est intéressant c'est de voir le design sous environnement Mac, Linux et Windows 8.
Menu préférence puis item form et enfin sélectionner l'OS Skin dans la liste déroulante.


Le code principale avec la gestion des évènements que j'ai sauvegardé sous le nom de main.pb.

Code : Tout sélectionner

IncludeFile "form1.pbf"

InitMainForm()

Repeat
  Event  = WaitWindowEvent(10)
  GEvent = EventGadget()
  
  Select Event
    Case #PB_Event_Gadget
      Select GEvent
        Case #Button1, #Button2
          MessageRequester("Information", "Hello World")
            
      EndSelect
      
    Case #PB_Event_CloseWindow
      End
  EndSelect
  
ForEver
Dans les préférences de l'éditeur j'ai choisi de ne pas générer les procédures d’évènement ainsi que de ne pas générer la boucle d’évènement de manière à rester maître du code.
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
XD73
Messages : 8
Inscription : mer. 02/janv./2013 15:40

Re: La V5.10 béta 2

Message par XD73 »

Gaetan a écrit :Merci XD pour ton test, peux-tu faire pour chaque probleme constate un topic dans le forum bug (anglais)?
http://www.purebasic.fr/english/viewforum.php?f=4

Car la c'est galere pour moi a gerer ;)
Bonjour,

Gaetan, c'est vous qui avez crée cet éditeur visuel il me semble ?!
Il est bien, cependant au début on s'y perd mais il est bien je trouve.

Je suis désoler, je ne suis que rarement sur le fofo et je n'est pas le temps de te faire un rapport sur
le fofo anglais qui d'ailleurs, ne parle pas anglais et n'est pas de compte sur ce fofo anglais.

Cordialement, bon courage.
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: La V5.10 béta 2

Message par Backup »

XD73 a écrit : Bonjour,

Gaetan, c'est vous qui avez crée cet éditeur visuel il me semble ?!
Il est bien, cependant au début on s'y perd mais il est bien je trouve.

Je suis désoler, je ne suis que rarement sur le fofo et je n'est pas le temps de te faire un rapport sur
le fofo anglais qui d'ailleurs, ne parle pas anglais et n'est pas de compte sur ce fofo anglais.

Cordialement, bon courage.
tu as couchés avec lui entre les 2 mots ? :lol: :lol: (c'etait plus fort que moi Sorry )
Patrick88
Messages : 1564
Inscription : mer. 21/janv./2004 18:24

Re: La V5.10 béta 2

Message par Patrick88 »

à propos du ruban, en furetant de ça et là, il en ressort que

1/ Microsoft a déposé une demande de brevet sur ce genre truc... le kit de dev est coton à utilser, j'y ai rien panné (mais ça c'est pas nouveau :oops: )
2/ vu que c'est une sorte de boite d'onglet (panelGadget), il serait "assez simple" à créer avec les gadget standard de pb...
3/ donc on est pas près d'avoir ça dans pb, sauf si crosoft coule et/ou qu'il ai mis une limite correcte pour la fin du brevet, genre 5 siècles :roll:

voili voilou

Patrick
XD73
Messages : 8
Inscription : mer. 02/janv./2013 15:40

Re: La V5.10 béta 2

Message par XD73 »

Dobro a écrit :
XD73 a écrit : Bonjour,

Gaetan, c'est vous qui avez crée cet éditeur visuel il me semble ?!
Il est bien, cependant au début on s'y perd mais il est bien je trouve.

Je suis désoler, je ne suis que rarement sur le fofo et je n'est pas le temps de te faire un rapport sur
le fofo anglais qui d'ailleurs, ne parle pas anglais et n'est pas de compte sur ce fofo anglais.

Cordialement, bon courage.
tu as couchés avec lui entre les 2 mots ? :lol: :lol: (c'etait plus fort que moi Sorry )
Erreur de ma part, c'est tout :wink:
Sinon, pas de problème Dobro :)

Sinon, savez-vous quand la version finale de PureBasic 5.10 va sortir ?

Pour finir, je suis sous Visual Basic et personnellement je le préfère à PureBasic mais PureBasic est génial
pour débuter je trouve, car il est très accessible aux novices et aux débutants :wink:

Qui plus est, je trouve que PureBasic proposes des outils intéressants pour créer des jeux vidéo.
Cordialement.
Dernière modification par XD73 le sam. 12/janv./2013 12:21, modifié 1 fois.
Avatar de l’utilisateur
MetalOS
Messages : 1498
Inscription : mar. 20/juin/2006 22:17
Localisation : Lorraine
Contact :

Re: La V5.10 béta 2

Message par MetalOS »

Pour le moment la bétail 3 est sortie.
Avatar de l’utilisateur
TazNormand
Messages : 1297
Inscription : ven. 27/oct./2006 12:19
Localisation : Calvados (14)

Re: La V5.10 béta 2

Message par TazNormand »

MetalOS a écrit :Pour le moment la bétail 3 est sortie.
Ouais, et elle apporte un troupeau de nouvelles fonctions/correction de bugs :lol:
Image
Image
Répondre