Novembre 2024 | Lun | Mar | Mer | Jeu | Ven | Sam | Dim |
---|
| | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | Calendrier |
|
|
| Histogrammes barres et/ou camembert | |
|
+5exdragon Jicehel Nardo26 JL35 Klaus 9 participants | |
Auteur | Message |
---|
Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: Histogrammes barres et/ou camembert Dim 15 Jan 2012 - 22:17 | |
| Par contre Klaus, les fenêtres de l'histogramme sont un peu trop petites pour beaucoup des paramétrage et du coup il y a apparition d’ascendeurs inutiles (tous sauf menu à droite) | |
| | | Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Histogrammes barres et/ou camembert Dim 15 Jan 2012 - 23:57 | |
| Pour moi, en XP V3, tout tient bien sûr sans ascenseurs. La largeur des bords et de la barre de titre de la fenêtre doit dépendre de la version du système. J'ai remis une nouvelle version de DLL Divers en ligne. Tu y trouveras un petit programme Dimensions.exe. Ce programme affiche une petite fenêtre donnant des informations sur la taille globale et la taille utilisable de la fenêtre ainsi qu'une identification précise du OS. Peux-tu me communiquer ces renseignements ? Cela me permettrait de moduler la taille de ma fenêtre en fonction du système !
C'est d'ailleurs un petit utilitaire intéressant pour d'autres qui se cassent les dents sur les dimensions d'une Form dans les différents Windows. J'ai vu des discussions à ce sujet sur le forum ! | |
| | | Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: Histogrammes barres et/ou camembert Lun 16 Jan 2012 - 0:20 | |
| Voilà les infos Klaus: width=420 height=188 Clientwidth=404 Clientheight=150 Différence width=16 Différence height=38 Windows 7 Home Premium Edition, 64 bit (Build 7600) Win64 Et voilà, merci et à toi de jouer maintenant | |
| | | Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: Histogrammes barres et/ou camembert Lun 16 Jan 2012 - 0:40 | |
| Juste une petite question hors sujet sur tes GLIST. Il n'est pas possible de changer la police dans les attribut du texte. Je ne pense pas que ça puisse-être fait facilement. Peux-tu m'en dire ton point de vue ? | |
| | | Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Histogrammes barres et/ou camembert Lun 16 Jan 2012 - 10:04 | |
| Merci Jicehel,
Sous XP SP3, les différences sont respectivement 8 et 34 pixels.
J'ai remis une version de Histo.dll en ligne qui devrait être auto-adaptive. Tenez-moi tous au courant si pour un système ou un autre, vous trouvez des ascenseurs. | |
| | | Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: Histogrammes barres et/ou camembert Lun 16 Jan 2012 - 13:35 | |
| Je teste ce soir | |
| | | Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: Histogrammes barres et/ou camembert Lun 16 Jan 2012 - 20:47 | |
| Ca marche très bien Klaus. Pour tous les paramètres d'affichage des boutons Encore une solution de trouvée... | |
| | | Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Histogrammes barres et/ou camembert Lun 16 Jan 2012 - 21:23 | |
| Super ! Je continue à travailler sur d'autres paramétrages... | |
| | | Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Histogrammes barres et/ou camembert Sam 21 Jan 2012 - 18:11 | |
| Nouvelle version: Il y a maintenant 9 types de graphiques. Certains n'acceptent qu'une seule série (Camembert, ...), d'autres 2 séries, d'autres plusieurs. la documentation est mise à jour en ce qui concerne les codes pour les différents types de graphiques, et une documentation plus fournie pour chaque type est en cours de préparation. Mais tout fonctionne, le programme de démo a été adapté, et on peut, dans la fenêtre de l'histogramme, passer directement d'un graphique à un autre, grâce à une combo. Voici le programme de démo: - Code:
-
' ce programme télécharge les statistiques Actifs-Retraités INSEE ' puis produit un histogramme avec ces données. ' ' Le téléchargement arrive en format Excel (*.xls). Ouvrir ce ' fichier avec Excel et sauvegarder en format texte avec séparateur TAB, ' sous le nom de fichier Actifs-REtraités.txt. ' ' Si Excel n'est pas disponible, mettre la valeur de EXCEL% à zéro, ' et le programme suppose la préexistance du fichier texte.
' LINE Line Chart ' BAR Bar Chart (Including Horizontal, and stacked charts) ' SPLINE Curve-fitting Chart ' MARK Point Chart ' PIE Pie Chart ' AREA Area Chart (Including stacked charts) ' PARETO Pareto Chart (Statistical Chart. Special) ' SCATTER Scatter Chart ' HILOW Hi-Low Close Chart
label purger_ligne, extraire_valeur, charger_fichier label telecharger_fichier, generer
' paramètres à adapter dim EXCEL% : EXCEL% = 0 dim lien$ : lien$ = "http://www.insee.fr/fr/ffc/figure/NATTEF04560.xls" dim file_stat$ : file_stat$ = "Actifs-Retraités.txt" dim file_histo$ : file_histo$ = "Histogramme.txt"
height 0,550
dim annees%(50), cotisants(50), retraites(50), rapport(50) dim n_lignes%, canal%, ligne$, i% , j%, s$, crlf$, config% dim type$
crlf$ = chr$(13) + chr$(10) button 2 : top 2,10 : left 2,10 : width 2,200 caption 2,"Charger Actifs-Retraités.txt" on_click 2,charger_fichier if EXCEL%=1 alpha 3 : top 3,40 : left 3,10 s$ = "Pour charger les statistiques Actifs-Retraités de l'INSEE," + crlf$ s$ = s$+"Cliquez sur le bouton Télécharger" caption 3,s$ alpha 4 : top 4,40 : left 4,10 s$ = "Dans le tableau Excel, faire:"+chr$(13)+chr$(10) s$ = s$ + " Ficher/Enregistrer sous: "+file_stat$+crlf$ s$ = s$ + " Type de fichier: Texte (séparateur: tabulation) (*.txt)"+crlf$ s$ = s$ + "Puis cliquer sur le bouton Charger" caption 4,s$ : hide 4 hide 2 : hide 4 button 1 : top 1,10 : left 1,10 : width 1,200 caption 1,"Télécharger statistiques du net" on_click 1,telecharger_fichier end_if
' memo 10 : hide 10 : top 10,10 : left 10,10 : width 10,250 : height 10,500 button 11 : hide 11 : top 11,10 : left 11,270 : width 11,120 caption 11,"Générer histogramme" on_click 11,generer
container_option 20 : hide 20 : top 20,40 : left 20,270 : width 20,200 : height 20,130 caption 20,"Format" option 21 : parent 21,20 : top 21,20 : left 21,10 : caption 21,"Sans boutons" option 22 : parent 22,20 : top 22,40 : left 22,10 : caption 22,"Boutons à droite" option 23 : parent 23,20 : top 23,60 : left 23,10 : caption 23,"Boutons à gauche" option 24 : parent 24,20 : top 24,80 : left 24,10 : caption 24,"Boutons en haut" option 25 : parent 25,20 : top 25,100 : left 25,10 : caption 25,"Boutons en bas"
container_option 30 : hide 30 : top 30,200 : left 30,270 : width 30,200 : height 30,220 caption 30,"Type d'histogramme" option 31 : parent 31,30 : top 31,20 : left 31,10 : caption 31,"BAR - Barres" option 32 : parent 32,30 : top 32,40 : left 32,10 : caption 32,"SCATTER" option 33 : parent 33,30 : top 33,60 : left 33,10 : caption 33,"AREA" option 34 : parent 34,30 : top 34,80 : left 34,10 : caption 34,"HILOW" option 35 : parent 35,30 : top 35,100 : left 35,10 : caption 35,"MARK" option 36 : parent 36,30 : top 36,120 : left 36,10 : caption 36,"SPLINE" option 37 : parent 37,30 : top 37,140 : left 37,10 : caption 37,"LINE" option 38 : parent 38,30 : top 38,160 : left 38,10 : caption 38,"PARETO" option 39 : parent 39,30 : top 39,180 : left 39,10 : caption 39,"PIE - Camembert" mark_on 22 : mark_on 31
end
generer: file_open_write 1,file_histo$ if checked(31)=1 then type$ = "BAR" if checked(32)=1 then type$ = "SCATTER" if checked(33)=1 then type$ = "AREA" if checked(34)=1 then type$ = "HILOW" if checked(35)=1 then type$ = "MARK" if checked(36)=1 then type$ = "SPLINE" if checked(37)=1 then type$ = "LINE" if checked(38)=1 then type$ = "PARETO" if checked(39)=1 then type$ = "PIE" file_writeln 1,"#Type="+type$ file_writeln 1,"#Largeur=2" file_writeln 1,"#Séries=3" file_writeln 1,"#Valeurs="+str$(n_lignes%) file_writeln 1,"#Données=1" for i%=1 to n_lignes% s$ = str$(rapport(i%)) j% = instr(s$,".") if j%>0 then s$ = left$(s$,j%-1)+","+mid$(s$,j%+1,len(s$)) file_writeln 1,s$ next i% file_writeln 1,"#Données=2" for i%=1 to n_lignes% s$ = str$(retraites(i%)) j% = instr(s$,".") if j%>0 then s$ = left$(s$,j%-1)+","+mid$(s$,j%+1,len(s$)) file_writeln 1,s$ next i% file_writeln 1,"#Données=3" for i%=1 to n_lignes% s$ = str$(cotisants(i%)) j% = instr(s$,".") if j%>0 then s$ = left$(s$,j%-1)+","+mid$(s$,j%+1,len(s$)) file_writeln 1,s$ next i% file_writeln 1,"#Titres" file_writeln 1,"Haut="+"Actifs/Retraités (en millions)" file_writeln 1,"Bas=Années "+str$(annees%(1))+" à "+str$(annees%(n_lignes%)) file_writeln 1,"#Légendes séries" file_writeln 1,"Rapport" file_writeln 1,"Retraités" file_writeln 1,"Cotisants" file_writeln 1,"#Légendes valeurs" for i%=1 to n_lignes% ' file_writeln 1,right$(str$(annees%(i%)),2) file_writeln 1,str$(annees%(i%)) next i% file_writeln 1,"#Fin" file_close 1
dll_on "histo.dll" ' i% = DLL_call1("Histogramme",adr(file_histo$)) config% = 0 for i%=2 to 5 if checked(20+i%)=1 then config% = i% - 1 next i% i% = DLL_call2("HistogrammeEX",adr(file_histo$),config%) dll_off return
telecharger_fichier: hide 1 : hide 3 execute lien$ show 2 : show 4 return charger_fichier: hide 2 : if EXCEL%=1 then hide 4 canal% = 1 file_open_read canal%,file_stat$ n_lignes% = 0 file_readln canal%,ligne$ file_readln canal%,ligne$ file_readln canal%,ligne$ file_readln canal%,ligne$
file_readln canal%,ligne$ while numeric(left$(ligne$,4))=1 gosub purger_ligne item_add 10,ligne$ n_lignes% = n_lignes% + 1 gosub extraire_valeur annees%(n_lignes%) = val(s$) gosub extraire_valeur cotisants(n_lignes%) = val(s$) gosub extraire_valeur retraites(n_lignes%) = val(s$) gosub extraire_valeur rapport(n_lignes%) = val(s$) file_readln canal%,ligne$ end_while file_close canal% show 10 : show 11 : show 20 : show 30 return
purger_ligne: i% = instr(ligne$," (") if i%>0 then ligne$ = left$(ligne$,i%-1) + mid$(ligne$,instr(ligne$,")")+1,len(ligne$)) i% = instr(ligne$,"(") if i%>0 then ligne$ = left$(ligne$,i%-1) + mid$(ligne$,instr(ligne$,")")+1,len(ligne$)) i% = instr(ligne$," ") if i%>0 then ligne$ = left$(ligne$,i%-1) + mid$(ligne$,i%+1,len(ligne$)) return
' extraire_valeur: ' i% = instr(ligne$,chr$(9)) ' s$ = left$(ligne$,i%-1) ' j% = instr(s$,",") ' if j%>0 then s$ = left$(s$,j%-1) + "." + mid$(s$,j%+1,len(s$)) ' ligne$ = mid$(ligne$,i%+1,len(ligne$)) ' return
' remplacement par Jecehel extraire_valeur: i% = instr(ligne$,chr$(9)) if i% > 0 s$ = left$(ligne$,i%-1) j% = instr(s$,",") if j%>0 then s$ = left$(s$,j%-1) + "." + mid$(s$,j%+1,len(s$)) ligne$ = mid$(ligne$,i%+1,len(ligne$)) end_if return
| |
| | | exdragon
Nombre de messages : 601 Date d'inscription : 05/01/2012
| Sujet: Re: Histogrammes barres et/ou camembert Sam 21 Jan 2012 - 22:19 | |
| | |
| | | Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: Histogrammes barres et/ou camembert Sam 21 Jan 2012 - 22:51 | |
| Plus qu'a faire une Excell. DLL pour remplacer Excel (Heu là Klaus, je plaisante, hein, non je dis ça par ce que tu serais sans doute capable de le faire ... ^^) | |
| | | jean_debord
Nombre de messages : 1266 Age : 70 Localisation : Limoges Date d'inscription : 21/09/2008
| Sujet: Re: Histogrammes barres et/ou camembert Dim 22 Jan 2012 - 13:08 | |
| Si je me souviens bien, dans Delphi 6 il y avait un contrôle tableur qui avait des fonctions très proches d'Excel et que l'on pouvait intégrer dans une fenêtre Delphi. Je me sers toujours de la version 16 bits qui était fournie en "bundle" avec Delphi 1 et qui avait l'avantage d'avoir une documentation papier, ce qui n'était pas le cas avec Delphi 6 (tout au moins dans la version personnelle). PS : êtes-vous toujours intéressés par les courbes de tendance ? Si oui je pourrais faire une proposition dans ce sens, sous la forme d'une unité Delphi que Klaus pourrait intégrer à sa DLL. La bibliothèque DMath que j'ai signalée précédemment contient la procédure suivante : - Code:
-
procedure FitModel(Model : TModel; X, Y, Ycalc : TVector; U : TMatrix; Lb, Ub : Integer; MaxIter : Integer; Tol, SVDTol : Float; B : TVector; V : TMatrix; var Test : TRegTest);
Les paramètres sont les suivants : - Model : enregistrement définissant le type de tendance (linéaire, polynomiale, exponentielle ...) ainsi que les informations complémentaires (p. ex. le degré du polynôme) - X, Y : tableaux dynamiques contenant les coordonnées des points - Ycalc : tableau retournant les ordonnées des points, calculées selon le modèle - U : matrice contenant les coordonnées des observations dans le cas d'une régression linéaire multiple (on peut mettre nil si l'on n'utilise pas ce type de régression) - Lb, Ub : limites des tableaux (en principe Lb = 1 et Ub = nombre de points) - MaxIter, Tol, SVDTol : paramètres définissant le degré de précision que l'on veut atteindre (on peut leur donner des valeurs constantes) - B : tableau contenant les paramètres du modèle après ajustement - V : matrice de variance-covariance (sert à calculer la précision des paramètres estimés) - Test : enregistrement contenant les résultats des tests statistiques de l'ajustement (p. ex. l'erreur résiduelle) La seule difficulté consiste à passer les données dans RegModel, X et Y puis à récupérer les résultats dans Ycalc, B, V et Test. La procédure a été testée avec les données de référence du NIST (National Institute of Standards and Technology, http://www.itl.nist.gov/div898/strd/general/dataarchive.html). Elle devrait donc être assez fiable | |
| | | Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: Histogrammes barres et/ou camembert Dim 22 Jan 2012 - 16:21 | |
| En effet, les courbes de tendances seraient bien complémentaires au module actuel de Klaus | |
| | | jean_debord
Nombre de messages : 1266 Age : 70 Localisation : Limoges Date d'inscription : 21/09/2008
| Sujet: Re: Histogrammes barres et/ou camembert Lun 23 Jan 2012 - 10:13 | |
| Parfait. Je vois que l'intérêt existe toujours Maintenant, si Klaus peut nous donner les sources de sa DLL, je devrais pouvoir résoudre le problème du passage des données et des résultats. | |
| | | Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Histogrammes barres et/ou camembert Lun 23 Jan 2012 - 10:53 | |
| Voici un lien vers les sources que j'ai mises en ligne. | |
| | | jean_debord
Nombre de messages : 1266 Age : 70 Localisation : Limoges Date d'inscription : 21/09/2008
| Sujet: Re: Histogrammes barres et/ou camembert Mar 24 Jan 2012 - 10:24 | |
| Merci Klaus J'ai pu compiler sans problème avec Delphi 7. Le composant ChartFx est présent. Je pense qu'on devrait pouvoir ajouter les spécifications du modèle de tendance dans le fichier histogramme.txt et écrire les résultats dans un autre fichier. Je te tiens au courant ... | |
| | | Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Histogrammes barres et/ou camembert Mer 25 Jan 2012 - 18:05 | |
| Ce sera intéressant. J'ai pris quelques jours de recul - ça fait du bien aussi. Je m'en occuperai prochainement aussi. | |
| | | jean_debord
Nombre de messages : 1266 Age : 70 Localisation : Limoges Date d'inscription : 21/09/2008
| Sujet: Re: Histogrammes barres et/ou camembert Ven 27 Jan 2012 - 17:22 | |
| J'avance lentement ... D'autant plus qu'en étudiant les sources de Klaus, je me suis aperçu qu'on pouvait transformer en DLL n'importe quel programme Delphi, et donc rendre accessible à Panoramic la myriade de composants écrits pour Delphi ! Cela m'a incité à tenter de faire une DLL tableur, à l'aide du package Gridpack de TMS Software ( http://www.tmssoftware.com/site/gridpack.asp). Apparemment ça marche ! Il y a encore quelques bugs, mais ils proviennent de ma programmation, pas de Panoramic Je rendrai cette DLL disponible quand j'aurai corrigé ces bugs. Je n'oublie pas les courbes de tendance. Voici une liste des fonctions que je compte y mettre : y = a + b x y = a + b x + c x^2 y = a + b x + c x^2 + d x^3 y = a x / (b + x) y = (a + b x) / (1 + c x) y = a exp(b x) y = a exp(b x) + c y = a x^b y = a x^b / (b + x^b) plus éventuellement la transformée de Fourier, si cela intéresse quelqu'un. | |
| | | exdragon
Nombre de messages : 601 Date d'inscription : 05/01/2012
| Sujet: Re: Histogrammes barres et/ou camembert Ven 27 Jan 2012 - 20:41 | |
| ça y est, Jean debord est parti sur les DLL, ç'est contagieux Si tu peux y mettre des fonctions d'intérêts ? | |
| | | Jack Admin
Nombre de messages : 2395 Date d'inscription : 28/05/2007
| Sujet: Re: Histogrammes barres et/ou camembert Ven 27 Jan 2012 - 20:51 | |
| Merci pour les sources de Klaus. - Citation :
- D'autant plus qu'en étudiant les sources de Klaus, je me suis aperçu qu'on pouvait transformer en DLL n'importe quel programme Delphi, et donc rendre accessible à Panoramic la myriade de composants écrits pour Delphi !
C'est une idée à creuser. | |
| | | exdragon
Nombre de messages : 601 Date d'inscription : 05/01/2012
| Sujet: Re: Histogrammes barres et/ou camembert Ven 27 Jan 2012 - 22:06 | |
| Par contre si on veut utiliser ces composants, il ne faut pas les integrer d'office à panoramic mais donner la possibilité de les charger si besoin, car il y deux solutions :
Soit ce sont des composants libres, dans ce cas, c'est bien, mais ceux qui voudront vendre des programmes fait avec panoramic en utilisant ces composants ne le pourront pas.
Soit ce sont des composants payants, et là c'est jack qui va devoir débourser pour avoir le droit de les intégrer dans panoramic.
| |
| | | Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: Histogrammes barres et/ou camembert Sam 28 Jan 2012 - 0:26 | |
| En tout cas, ça ouvre pas mal de possibilités, il faut juste s'assurer après de garder les DLL les plus utiles et les arranger pour qu'une seule DLL regroupe l'ensemble des fonctions utiles à un programme donné (comme par exemple ta DLL tableur qui regrouperait l'ensemble des fonctions utiles pour un tableur, ça permet aussi de faire des fonctions en attendant que Jack ait le temps de finaliser la nouvelle version de Panoramic ) En tout cas bon courage. Perso, les maths sont loin, je ne sais plus trop à quoi sert la transformée de Fourier ... | |
| | | jean_debord
Nombre de messages : 1266 Age : 70 Localisation : Limoges Date d'inscription : 21/09/2008
| Sujet: Re: Histogrammes barres et/ou camembert Sam 28 Jan 2012 - 9:55 | |
| - exdragon a écrit:
- ça y est, Jean debord est parti sur les DLL, ç'est contagieux
Si tu peux y mettre des fonctions d'intérêts ?
J'ai déjà fait plusieurs DLL en FreeBASIC (voir mon site : le lien est sur la page de Panoramic). J'aborde maintenant les DLL en Delphi. Delphi est plus pratique quand il s'agit d'incorporer des objets graphiques. Pour les fonctions d'intérêt je pense que les fonctions puissance et exponentielle devraient faire l'affaire ? | |
| | | jean_debord
Nombre de messages : 1266 Age : 70 Localisation : Limoges Date d'inscription : 21/09/2008
| Sujet: Re: Histogrammes barres et/ou camembert Sam 28 Jan 2012 - 10:07 | |
| - Jicehel a écrit:
- ta DLL tableur qui regrouperait l'ensemble des fonctions utiles pour un tableur
En tout cas bon courage. Perso, les maths sont loin, je ne sais plus trop à quoi sert la transformée de Fourier ...
Pour l'instant la DLL tableur est un simple test pour m'assurer que j'avais bien compris la démarche de Klaus. J'ai pris un programme Delphi qui existait déjà et je l'ai transformé en DLL. Ce qu'il faudrait faire, c'est un ensemble de fonctions qui permettraient d'utiliser les fonctions du tableur comme complément des fonctions Panoramic, mais cela représente un énorme travail. A noter que la DLL fait 2.2 mégas ! Je l'ai réduite à environ 800 k avec UPX. Pour la transformée de Fourier, elle permet de déterminer les composantes d'un signal constitué d'une somme de fonctions sinusoïdales (p. ex. un son) afin d'obtenir p. ex. un spectre de puissance. | |
| | | jean_debord
Nombre de messages : 1266 Age : 70 Localisation : Limoges Date d'inscription : 21/09/2008
| Sujet: Re: Histogrammes barres et/ou camembert Sam 28 Jan 2012 - 10:13 | |
| - exdragon a écrit:
- Soit ce sont des composants libres, dans ce cas, c'est bien, mais ceux qui voudront vendre des programmes fait avec panoramic en utilisant ces composants ne le pourront pas.
Soit ce sont des composants payants, et là c'est jack qui va devoir débourser pour avoir le droit de les intégrer dans panoramic.
Tout dépend de la license du composant. Si c'est LGPL, on a le droit de distribuer des DLL même dans le cas d'un logiciel commercial (sauf erreur de ma part) Pour la DLL tableur, j'ai la version commerciale (je n'ai pas encore vérifié les conditions de redistribution !) mais il y a une version de démonstration qui permettrait à chacun de recompiler la DLL sans avoir à payer. Donc c'est à voir au cas par cas. | |
| | | Contenu sponsorisé
| Sujet: Re: Histogrammes barres et/ou camembert | |
| |
| | | | Histogrammes barres et/ou camembert | |
|
Sujets similaires | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |