Qui peut me conseiller un composant free sachant gérer une plage horaire au sein d'un agenda ?
Son usage étant de la prise de RDV de 1/4 d'heure en 1/4 d'heure.
Merci
Qui peut me conseiller un composant free sachant gérer une plage horaire au sein d'un agenda ?
Son usage étant de la prise de RDV de 1/4 d'heure en 1/4 d'heure.
Merci
Visual Planit ? http://delphi.developpez.com/freewar...sVisualisation
Je regarde ça
Merci
J'ai cherché tout à l'heure mais à cette heure là %-(
Bon je vais aller recharger les piles
+1 pour la suite TMS mais payante par contre
Je vais regarder les démos proposées sur le site.
Dans la JVCL, il en a un qui marche nickel :TJvTFDays, a utiliser avec TJvTFScheduleManager.
Gratuit, documenté (pour une fois), avec un exemple de son utilisation dans les exemples de la JVCL
Ca se trouve sur l'onglet JVTimeFrameWork
Après qq essais je ne suis pas certain qu'il soit exempt de bug.Envoyé par waskol
Le scroll d'une plage horaire 6h-22h n'affiche pas le dernier 1/4h et si on spécifie 22h15 le scroll à un petit soucis
Et autant avec Planit qu'avec la JVCL je ne trouve pas la possibilité d'inverser la présentation, c'est à dire les heures en nom de colonne et les dates en nom ligne. Bon je n'ai pas passé ma journée dessus non plus.
Celui de la JCL me semble plus complet mais ressemble pas mal à planIt
Enfin il me reste les compos TmsSoftware à tester, il me font penser aux composant DevExpress par leur richesse fonctionnelle, enfin à priori !
Et pour 75 € c'est loin le prix d'une journée de dev ( + les tests, la doc ...) !
Sais-tu si ce composant permet l'affichage de l'heure dans les colonnes et les dates sur les lignes ?Envoyé par Cpt Anderson
Dans les cas tout merci à vous car je pense avoir gagné du temps de développement !
En fait, j'ai essayé les 4 ensembles de compos (JVCL/TMS/DevExpress/Planit) avec des versions shareware, car je suis sur un projet de planning maintenant terminé pour mon boulot.
Hé bien je dois dire que, pratiquement aucune ne m'a réellement convaincu.
Cependant si j'avais retenu l'une de ces solutions, celà aurait surement été DevExpress qui me semble le plus souple à utiliser et le mieux pensé.
La solution TMS ne m'a absolument pas convaincu : une usine à gaz pleine de bug ! (comme beaucoup de leurs composants d'ailleurs, malgrès les idées indéniables qui justifient leurs existance)
Au final, j'ai fini par me faire un composant 100% maison à la hauteur de mes besoins, en utilisant 2-3 autres composants maison :
L'idée à été d'utiliser un DBCtrlGrid, de virer les ScrollBars du composant et de lui associer deux TGraphicControl pour faire les en-têtes et la barre horaire. Ca marche nickel chrome pour le besoin : comme quoi on est jamais aussi bien servi que par soit même
j'ai déjà posté un ScreenShot de mon composant sur le forum ici à l'occasion d'un post : http://www.developpez.net/forums/vie...698&highlight=
Si tu te sens assez courageux pour te lancer à corp perdu dans le développement du composant qui répondra à tes espérances les plus folles, je veux bien t'aider et t'envoyer mon code...
Dans le cas contraire je te souhaite bon courage.
Je ne peux pas te répondre car je ne maitrise pasasez ces composants agenda.Sais-tu si ce composant permet l'affichage de l'heure dans les colonnes et les dates sur les lignes ?
Bon dev.
Le composant de chez TMS sait le faireSais-tu si ce composant permet l'affichage de l'heure dans les colonnes et les dates sur les lignes ?
Merci je vais le tester alors.Envoyé par Cpt Anderson
C'est c.. ça . Même pour des fonctions de base ?Envoyé par waskol
Et bien pas trop en fait mais surtout je n'ai pas le temps. Je dois faire du reverse sur une appli et la recoder en 3/4 semaines, le client à perdu les sources et la version actuel plante leur plateforme Citrix !Envoyé par waskol
Et justement d'utiliser un composant prêt à l'emploi me permet de gagner du temps.
Ton composant permet l'affichage de l'heure dans les colonnes et les dates sur les lignes ?
Au cas où tu peux le proposer dans les sources Delphi si tu le souhaites.
Excuses moi de ne pas t'avoir répondu de suite, on a eu un problème de proxyau taf.
Donc :
Je ne te le fait pas dire...Envoyé par Laurent Dardenne
Surtout ! c'est ça le pire ! Obtenir l'affichage que tu souhaites vraiment est une gageure par exemple !Envoyé par Laurent Dardenne
[quote="waskol"]
oui, on peut Il faut changer l'affichage des TGraphicControl qui sont les étiquettes en fonction de la propriété orientation de mon "DBCtrlGrid" (goHorizontal au lieu de goVertical et voilou).Envoyé par Laurent Dardenne
Le seul truc, c'est que mon composant ne fonctionne pas selon le mode plage horaire (c'est à dire un panel qui s'étend à cheval sur 3 créneaux horaires), mais plutot par creneau.
Après, la première case du Lundi est le créneau numéro 0, et la dernière le créneau numéro (nbredecreneauxparjour*Nbredejours-1)
J'ai envoyé un message à Nono40 qui n'a pas du le recevoir. En fait, je lui demandais si il été possible d'obtenir un espace web sur developpez.com parce que des composants maison, 100% moi même ou inspirés, j'en ai en pagaille. Que ce soit graphique ou non, avec ou sans base de données, des composants composites, j'ai tout ce qu'il faut pour que tout ceux qui souhaitent se lancer dans le développement de composant en prenant mes réalisations comme source inspiratrice.Envoyé par Laurent Dardenne
EN plus ça touche des domaines aussi variés que le réseau (TCP/IP : transferts de fihiers/Données), le système (bios/cpu/carte mere), l'interface utilisateur/etc) manque plus que je rédige des tutos (il parait que je me débrouille pas trop mal quand il s'agit de pédagogie).
Et puis j'ai quelques réalisations qui circulent sur le net (dans la JVCL, si, si et chez QuickZip)
Enfin bon, voilà, toc, toc, toc je frappe à la porte
C'est une cédule que j'ai développé il y a quelques années ... tout repose sur un canvas, sans apport de composants externe. J'avais mis cette cédule connecté sur une base de donnée (interbase) atteignable par internet et pouvant être utilisée par plusieurs utilisateurs en même temps.
A part cela et autres mentionnés plus haut, il y a les composants Shorter Path que je recommande. http://www.shorterpath.com/
Petite erreur... C'est fait sur la base d'un TListView + Canvas comme plage de temps sur la grille. La version finale ressemble à ceci :
http://img5.picsplace.to/img5/15/cedule1a.jpg
Je peux rendre les sources disponibles mais elles ne sont pas commentées ou le sont très peu - et ce n'est pas sans reproches. Mais ça fonctionne bien, et en groupe, tcp-ip, via serveur middleware Asta sur Firebird.
Oui je veux bien regarder au cas où.Envoyé par rpoulin
OK - Je vais te préparer un zip contenant les fichiers à une des étapes du début du projet, avec la grille TListView, les canvas et calendrier etc. A partir de là tu peux élaborer à ta guise assez facilement et la connection sur la base de données est locale (pas par Asta). - (Après y a eu 2 ans de développement et là ça se complique et s'éparpille).
Dis-moi comment te l'envoyer. Ce n'est pas très volumineux.
Il y a longtemps que tu les as testé ? parce que moi je les utilisent et ils ne semblent pas si bogués que cela. De plus l'équipe est très réactive lorsque tu leur signale un bug, généralement ils te donnent une source déboguée dans les 24heures et elle est ensuite incluse lors de leur prochaine mise à jour.Envoyé par waskol
@++
Dany
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager