PureBasic

Forums PureBasic
Nous sommes le Mar 10/Déc/2019 9:17

Heures au format UTC + 1 heure




Poster un nouveau sujet Répondre au sujet  [ 10 messages ] 
Auteur Message
 Sujet du message: Visual Board version 1.0 beta 2
MessagePosté: Ven 12/Juil/2019 15:23 
Hors ligne
Avatar de l’utilisateur

Inscription: Mer 29/Juin/2011 14:11
Messages: 1662
Localisation: Belgique
Bonjour à tous,

Voici un module générique pour afficher des nodes et liaisons

Il reste encore beaucoup de travail, mais j'ai essayé qu'il soit le plus générique possible.

(l'aide est en cours de création)

TO GITHUB
User help

Version history:
  • beta 2 -> Fixed -> x86 fatal bug
Image

Comment tester :
  • Lancer votre éditeur PureBasic
  • Coller et sauvegarder le code ci-dessous dans un répertoire de votre choix
  • Lancer la compilation
  • Accepter le téléchargement du package
  • Executer XIncludeFile "EXAMPLE/EX_01.pb"
  • ou commenter loadPackage() et dé-commenter "EXAMPLE/EX_01.pb"

Remarque : A chaque nouvelle version, relancer loadPackage()

Code:
; ******************************************************************************
; AUTHOR  : MicrodevWeb
; MODULE  : TreeView
; PROCESS : load package
; ******************************************************************************
EnableExplicit
Procedure loadPackage()
  Protected zipName.s = "PACKAGE.zip"
  If MessageRequester("Download Package","Do you agree to download the tree view package form github?",#PB_MessageRequester_YesNo) = #PB_MessageRequester_No
    End
  EndIf
  If Not InitNetwork()
    MessageRequester("Network error","Cannot connect to internet",#PB_MessageRequester_Error)
    End
  EndIf
  If Not ReceiveHTTPFile("https://github.com/microdevweb/VISUAL_BOARD/archive/master.zip",zipName)
    MessageRequester("Download error","Cannot download the package",#PB_MessageRequester_Error)
    End
  EndIf
  #PACKER = 0
  CreateDirectory("BOARD")
  CreateDirectory("BOARD/CLASSES")
  CreateDirectory("BOARD/CLASSES/IMG")
  CreateDirectory("EXAMPLE")
  CreateDirectory("EXAMPLE/IMG")
  UseZipPacker()
  OpenPack(#PACKER,zipName)
  If ExaminePack(#PACKER)
    While NextPackEntry(#PACKER)
      Protected dirName.s = StringField(PackEntryName(#PACKER),2,"/")
      If PackEntryType(#PACKER) = #PB_Packer_File
        Protected fileName.s = RemoveString(PackEntryName(#PACKER),"VISUAL_BOARD-master/")
        If Not UncompressPackFile(#PACKER,fileName)
          MessageRequester("Download error","Cannot unzip file "+fileName,#PB_MessageRequester_Error)
          End
        EndIf
      EndIf
    Wend
  EndIf
  ClosePack(#PACKER)
  DeleteFile(zipName)
EndProcedure

loadPackage()

; XIncludeFile "EXAMPLE/EX_01.pb"

_________________
Windows 10 64 bits PB: 5.70 ; 5.71 beta 2


Dernière édition par microdevweb le Sam 13/Juil/2019 11:26, édité 3 fois.

Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Visual Board version 1.0 beta 1
MessagePosté: Ven 12/Juil/2019 15:38 
Hors ligne
Avatar de l’utilisateur

Inscription: Mar 31/Mai/2016 9:06
Messages: 2112
lorsque je lance EX_01 j'ai une erreur mémoire invalide ligne 171
si je compile en 32 bits ;)

t'as pas précisé qu'il faut compiler en 64 bits !! :twisted: :)

si ton truc est pas trop dur a utiliser, ça pourrai m’intéresser cette affaire :)

c'est vraiment top , bon boulot m'sieur :)

[reedit] , tain, je savais meme pas qu'on avait une librairie Vector en Purebasic :mrgreen:

_________________
Image
Image
Site: http://michel.dobro.free.fr/
Devise :"dis moi ce dont tu as besoin, je t'expliquerai comment t'en passer"


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Visual Board version 1.0 beta 1
MessagePosté: Ven 12/Juil/2019 17:07 
Hors ligne

Inscription: Mer 04/Nov/2015 17:39
Messages: 1025
Citation:
[reedit] , tain, je savais meme pas qu'on avait une librairie Vector en Purebasic :mrgreen:

T'abuse là :mrgreen:

_________________
Processeur: Intel Core I7-4790 - 4 Cœurs - 8 Thread: 3.60 Ghz.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.

PureBasic: 5.60 x64 Bits.


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Visual Board version 1.0 beta 1
MessagePosté: Ven 12/Juil/2019 19:14 
Hors ligne
Avatar de l’utilisateur

Inscription: Sam 23/Sep/2006 18:32
Messages: 6660
Localisation: Isere
Shadow a écrit:
T'abuse là
Un peu car même moi je l'ai utilisé, alors c'est dire :lol:
Voilà ce que c'est de prendre des vacances PB :wink:

Zorro a écrit:
lorsque je lance EX_01 j'ai une erreur mémoire invalide ligne 171
si je compile en 32 bits
Kifkif :|

_________________
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Visual Board version 1.0 beta 1
MessagePosté: Sam 13/Juil/2019 9:55 
Hors ligne
Avatar de l’utilisateur

Inscription: Mer 29/Juin/2011 14:11
Messages: 1662
Localisation: Belgique
Bonjour Zorro,

Merci, j'ai corrigé le bug pour x86 et cela devrait fonctionné.

Tu m'étonne de ne pas connaître vector, cet lib est génial tu peux dessiné en pxl, mm etc... gérer un zoom etc...

En plus elle est génial pour l'impression.

_________________
Windows 10 64 bits PB: 5.70 ; 5.71 beta 2


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Visual Board version 1.0 beta 2
MessagePosté: Sam 13/Juil/2019 11:26 
Hors ligne
Avatar de l’utilisateur

Inscription: Mer 29/Juin/2011 14:11
Messages: 1662
Localisation: Belgique
Bonjour,

L'aide est disponible

_________________
Windows 10 64 bits PB: 5.70 ; 5.71 beta 2


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Visual Board version 1.0 beta 2
MessagePosté: Sam 13/Juil/2019 12:07 
Hors ligne
Avatar de l’utilisateur

Inscription: Mar 31/Mai/2016 9:06
Messages: 2112
Merci , juste dommage qu'elle ne soit pas telechargeable ...
dans nos campagne, l'internet n'est pas toujours constant ....

(quand je pense que 80% des villages chinois est couvert par la fibre ... )
https://www.zdnet.fr/blogs/infra-net/la ... 848022.htm

_________________
Image
Image
Site: http://michel.dobro.free.fr/
Devise :"dis moi ce dont tu as besoin, je t'expliquerai comment t'en passer"


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Visual Board version 1.0 beta 2
MessagePosté: Sam 13/Juil/2019 17:37 
Hors ligne
Avatar de l’utilisateur

Inscription: Sam 23/Sep/2006 18:32
Messages: 6660
Localisation: Isere
En même temps vu la censure, ils en ont de la bande passante pour rien regarder :lol:

@MicroDevWeb
Merci, marche nickel

_________________
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Visual Board version 1.0 beta 2
MessagePosté: Lun 07/Oct/2019 10:45 
Hors ligne

Inscription: Mer 04/Nov/2015 17:39
Messages: 1025
Alors ce projet il en est ou ? :D

_________________
Processeur: Intel Core I7-4790 - 4 Cœurs - 8 Thread: 3.60 Ghz.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.

PureBasic: 5.60 x64 Bits.


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Visual Board version 1.0 beta 2
MessagePosté: Sam 12/Oct/2019 10:59 
Hors ligne
Avatar de l’utilisateur

Inscription: Mer 29/Juin/2011 14:11
Messages: 1662
Localisation: Belgique
Bonjour shadow,

Le j'ai plus trop le temps, je suis en plein dans le c et l'assembleur pour l'école.

_________________
Windows 10 64 bits PB: 5.70 ; 5.71 beta 2


Haut
 Profil  
Répondre en citant le message  
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 10 messages ] 

Heures au format UTC + 1 heure


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 4 invités


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages

Rechercher:
Aller à:  

 


Powered by phpBB © 2008 phpBB Group | Traduction par: phpBB-fr.com
subSilver+ theme by Canver Software, sponsor Sanal Modifiye