html component - Delphi/Pascal - Programmation
Marsh Posté le 25-01-2005 à 16:49:28
Tu veux afficher du code HTML mis en forme ? Le plus simple est d'utiliser le moteur d'IE pour ça. Je ne sais plus si D5 a par défaut ce composant WebViewer ou quelque chose du genre. Sinon il faut en trouver un tout fait (ça ne fait qu'encapsuler l'ActiveX d'IE).
Pour les boutons, c'est à toi de les rajouter et de gérer le code HTML...
Marsh Posté le 25-01-2005 à 16:58:06
merci pour la reponse
en fait je voudrais ajouter des fonctionnalites html (genre formatage and co) a un composant type tdbmemo (avec enregistrement dans un blob derriere).
il y a tdbrichtext pour avoir du text enrichi et avec la serie de bouton BRTF (pour el formatage) ca fait a peu pres ce que je veux.
Est ce que ca existe deja tout fait en html (genre un composant frntpage a interger directement dans l'appli et en liaison dans un Tdatasource pour la sauvegarde en base de donnees ...
Marsh Posté le 25-01-2005 à 17:02:09
Pas à ma connaissance. Mais l'intégration du moteur d'IE n'est pas bien difficile, reste juste à lui fournir le code HTML lorsque le record du TDataSource change.
Il y a aussi ce viewer-là : http://pbear.com/
Si tu veux pouvoir éditer ce code HTML, là part contre je pense que ça sera plus complexe. Il y a peut-être moyen en utilisant Gecko (le moteur de Mozilla).
Marsh Posté le 25-01-2005 à 17:03:46
Et un composant qui encapsule le moteur d'IE comme viewer :
http://www.euromind.com/iedelphi/embeddedwb.htm
Marsh Posté le 25-01-2005 à 17:04:53
ha tiens justement sur ce même site il y a un truc qui devrait t'intéresser :
http://www.euromind.com/iedelphi/H [...] LEdit1.htm
Marsh Posté le 25-01-2005 à 17:07:44
effectivement le but c'est de pouvoir editer le contenu en plus de l'afficher.
merci pour les pistes, je vais continuer mes recherches
Marsh Posté le 25-01-2005 à 17:55:01
merci je viens de voir ton message sur HTMLEdit
ca ressemble bien a ce que je veux !
merci bien , je vais m'empresser de regarder ca de pres
Marsh Posté le 28-01-2005 à 15:13:47
Ah ben moi je cherche pareil mais le problème c'est que il faut que ça tourne sur kylix
Marsh Posté le 28-01-2005 à 15:46:17
yop
apres recherches, HTMLEdit est le plus interessant (car gratuit). il permet effectivement de faire ce que je veux. j'ai trouver des infos sur le group yahoo:
http://groups.yahoo.com/group/delphi-dhtmledit/
Par contre il faut faire la liaison a la base de donnees a la main (pas bien complique en soit ...)
cela dit pour linux, tu es mal parti vu que cet objet se fonde sur iexplorer ...
Marsh Posté le 28-01-2005 à 16:17:10
Je@nb a écrit : Ah ben moi je cherche pareil mais le problème c'est que il faut que ça tourne sur kylix |
J'allais dire que tu peux essayer d'utiliser le moteur Gecko, mais tout ce que je connais de l'intégration de Gecko c'est via l'ActiveX qui est dispo sous Windows
Marsh Posté le 28-01-2005 à 20:39:32
Ben oué c'est ce que j'ai vu aussi
Ca me fait bien chier que ce projet doit être fait sous kylix et non delphi c'est THE composant dont j'ai besoin
Marsh Posté le 25-01-2005 à 16:47:06
Hello
je recherche un composant un peu a la maniere de tdbrichtext mais pour du html et si possible avec les buttons de format qui vont bien ...
pour delphi 5 et gratos ca serait encore mieux ...
si quelqu'un connait ca merci de partager ...