Module MaxiList

Partagez votre expérience de PureBasic avec les autres utilisateurs.
Avatar de l’utilisateur
microdevweb
Messages : 1802
Inscription : mer. 29/juin/2011 14:11
Localisation : Belgique

Module MaxiList

Message par microdevweb »

Image

Bonjour à tous,
Dans le cadre de mon projet SpeeDev, j'ai décidé de faire un module pour afficher des listes comme sur l'image ci-dessus.

Les possibilités seront:
  • Ajout de liste avec ou sans entête
  • Modification du style d'entête (couleur, police)
  • Ajout d'item, avec ou sans icone
  • Modification du style d'item (couleur, police)
  • Affichage d'une grille
  • Modification du style de grille (couleur espace entre points)
  • Activation, désactivation du magnétisme de la grille
  • Une procédure CallBack sera appelée à chaque modification avec les renseignements suivants
    • Id de la liste
    • Id de l'item
    • Type d'action (déplacement, redimensionnement, Sélection, Clique gauche, droit, double)
Le module s'occupe de la création du canvas et d'un scrollarea, il gère le déplacement redimensionnement de toutes les listes sans aucun code de votre part.

Une gestion de liens entre listes sera également ajoutée

:arrow: Première version Bêta B0.1
ICI
:arrow: L'aide au développeur
ICI
:arrow: Espace Github
ICI

ATTENTION

Ceci n'est qu'une première version bêta, toutes les fonctionnalités ne sont pas implantées
Dernière modification par microdevweb le sam. 30/avr./2016 16:14, modifié 2 fois.
Windows 10 64 bits PB: 5.70 ; 5.72 LST
Work at Centre Spatial de Liège
Shadow
Messages : 1413
Inscription : mer. 04/nov./2015 17:39

Re: Module MaxiList

Message par Shadow »

Whaou tous simplement 8O
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.
Avatar de l’utilisateur
microdevweb
Messages : 1802
Inscription : mer. 29/juin/2011 14:11
Localisation : Belgique

Re: Module MaxiList

Message par microdevweb »

:arrow: Première version Bêta B0.1
ICI
:arrow: L'aide au développeur
ICI
:arrow: Espace Github
ICI

ATTENTION

Ceci n'est qu'une première version bêta, toutes les fonctionnalités ne sont pas implantées
Windows 10 64 bits PB: 5.70 ; 5.72 LST
Work at Centre Spatial de Liège
Shadow
Messages : 1413
Inscription : mer. 04/nov./2015 17:39

Re: Module MaxiList

Message par Shadow »

Franchement chapeau, quand je sais à quel point c'est difficile de faire ça...
Ya encore quelque bug mais très beau travail :wink:
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.
Avatar de l’utilisateur
microdevweb
Messages : 1802
Inscription : mer. 29/juin/2011 14:11
Localisation : Belgique

Re: Module MaxiList

Message par microdevweb »

Merci Shadow
Windows 10 64 bits PB: 5.70 ; 5.72 LST
Work at Centre Spatial de Liège
Répondre