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 |
|
|
| utilisation de HVIEWER | |
| | Auteur | Message |
---|
Invité Invité
| Sujet: utilisation de HVIEWER Sam 27 Sep 2014 - 10:35 | |
| Bonjour, Voici deux représentation d'une page quelconque d'un fichier html Le premier avec l'objet HVIEWER et le second qui est celle de chrome: Je sais bien que chaque navigateur à sa propre façon de traiter une page html. Mais qu moins, ne serait-il pas possible de respecter les couleurs du texte ainsi que le fond.
Ensuite comment sont interpréter les balises. Je suppose que le css n'est pas pris en compte. Alors comment les utilise t-on? Faut-il un DOCTYPE particulier? Ce sont des questions sans réponse. Il serait bien d'avoir un éclaircissement pour pouvoir utiliser cette objet. On ne peut pas l'utiliser, on a pas de mode d'emploi. |
| | | Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: utilisation de HVIEWER Sam 27 Sep 2014 - 11:01 | |
| Est-ce que tu as essayé le WebBrowser de KGF.dll, ou veux-tu rester en Panoramic pur ? Avec WebBrowser, ça marche comme ça: - Code:
-
dim WB%,url$ WB% = dll_call1("WB_Create",handle(0)) : ' créer le browser dans la form 0 res% = dll_call5("WB_Locate",WB%,left%,top%,width%,height%) : ' adapter la valeur des paramètres url$ = "file:/// chemin_complet/fichier.htm" res% = dll_call2("WB_Url",WB%,adr(url$))
Ca prend en compte le CSS. | |
| | | Invité Invité
| Sujet: Re: utilisation de HVIEWER Sam 27 Sep 2014 - 11:12 | |
| Merci Klaus.
Ton outils je l'ai utilisé pour faire mon site, et il va très bien.
Si on ne pose pas la question à JACK, cet outils ne sert à rien, et j'aimerai que JACK y réfléchisse.
Je réfléchi à quelque chose pour des possibilités avec cet outils, et j'aimerai voir celui-ci évolué. Autrement autant le mettre à la poubelle. Personne ne l'utilise. |
| | | Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: utilisation de HVIEWER Sam 27 Sep 2014 - 11:20 | |
| Exact, Cosmos70. Ta remarque est judicieuse ! | |
| | | Invité Invité
| Sujet: Re: utilisation de HVIEWER Sam 27 Sep 2014 - 12:38 | |
| Une petite parenthèse et je ne devrais pas la poser ici, mais pour ton objet de remplacement, ne serait-il pas possible de faire une commande pour qu'un "<a href 'xxx'>" avec un nom particulier, serve de branchement à une étiquette du programme, au lieu d'une ancre de la page? D'ailleurs je la pose aussi à Jack pour hviewer. Cela permettrait avec par exemple: - Code:
-
full_space 0 label nom,prenom,age
hviewer 10: full_space 10 : ' file_load 10,"c:\site_cosmos70\sujet.html" memo 11 : hide 11 item_add 11,"<ul style= 'margin:0px';><li><a href='LABEL :nom' >TRAITER commande 1</a> explication de la ligne<br /></li>" item_add 11,"<li><a href='LABEL: prenom' >TRAITER commande 2</a> explication de la ligne 2<br /></li>" item_add 11,"<li><a href='LABEL: age' >TRAITER commande 3</a> explication ligne 3<br /></li>"
file_save 11,"c:\temp\hviewer.html" file_load 10,"c:\temp\hviewer.html"
end nom: return ' ------ prenom: return Ce qui donne: |
| | | Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: utilisation de HVIEWER Sam 27 Sep 2014 - 13:03 | |
| @Cosmos70: C'est très compliqué, ce que tu demandes.
Les étiquettes du style href sont traitées de façon interne dans le contrôle ActiveX qui contient le WebBrowser. Qui en réalité, n'est rien d'autre que le coeur de Internet Explorer de MicroSoft.
Il y a bien un évènement qu'on pourrait utiliser en cas de href.
Mais, et là, il y a deux "mais": 1. ceci serait actif alors pour tous les href, et il ne sera pas facile de faire la distinction 2. mais plus important encore: à l'heure actuelle, une DLL n'a absolument aucun moyen d'influer sur le cours du programme Panoramic. Elle n'a pas accès aux labels, aux procédures, aux sous-programmes - elle ne connaît même pas le numéro de ligne en cours, dans le programme Panoramic.
Il y a peut-être un espoir avec les évolutions que Jack envisage. Il a annoncé qu'il améliorerait le lien entre Panoramic et les DLLs. Mais on n'a pas plus d'informations à ce sujet.
Conclusion: pour le moment, c'est non - techniquement pas faisable. | |
| | | Invité Invité
| Sujet: Re: utilisation de HVIEWER Sam 27 Sep 2014 - 13:15 | |
| Merci.
C'est pas grave. C'est une idée qui m'est venu en route. Je me suis dit que cela permettrait certaines fantaisies. En posant la question, j'ai la réponse. |
| | | Contenu sponsorisé
| Sujet: Re: utilisation de HVIEWER | |
| |
| | | | utilisation de HVIEWER | |
|
Sujets similaires | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |