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
Avatar de l’utilisateur
Shadow
Messages : 1428
Inscription : mer. 04/nov./2015 17:39

Re: Module MaxiList

Message par Shadow »

Whaou tous simplement 8O
AMD Ryzen 5 3600 (6 cœurs / 12 threads, Socket AM4)
Gainward GeForce RTX 3070 (8 GB GDDR6)
ASUS PRIME A320M-K (chipset AMD A320)
64 GB DDR4-3200
Asus 24 Pouces: 1920 x 1080.
Système: Windows 10 64 Bits.

PureBasic: 6.30 beta 4 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
Avatar de l’utilisateur
Shadow
Messages : 1428
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:
AMD Ryzen 5 3600 (6 cœurs / 12 threads, Socket AM4)
Gainward GeForce RTX 3070 (8 GB GDDR6)
ASUS PRIME A320M-K (chipset AMD A320)
64 GB DDR4-3200
Asus 24 Pouces: 1920 x 1080.
Système: Windows 10 64 Bits.

PureBasic: 6.30 beta 4 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