FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» select intégrés
HViever - comment gérer les attributs CSS inline ? Emptypar jjn4 Aujourd'hui à 18:33

» Aide de PANORAMIC
HViever - comment gérer les attributs CSS inline ? Emptypar leclode Aujourd'hui à 18:23

» PANORAMIC V 1
HViever - comment gérer les attributs CSS inline ? Emptypar Klaus Aujourd'hui à 9:53

» Je teste PANORAMIC V 1 beta 1
HViever - comment gérer les attributs CSS inline ? Emptypar Klaus Aujourd'hui à 9:52

» bouton dans autre form que 0
HViever - comment gérer les attributs CSS inline ? Emptypar leclode Hier à 13:59

» KGF_dll - nouvelles versions
HViever - comment gérer les attributs CSS inline ? Emptypar Klaus Hier à 11:41

» Gestion d'un système client-serveur.
HViever - comment gérer les attributs CSS inline ? Emptypar Klaus Hier à 10:23

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
HViever - comment gérer les attributs CSS inline ? Emptypar Froggy One Jeu 2 Mai 2024 - 11:16

» @Jack
HViever - comment gérer les attributs CSS inline ? Emptypar Jack Mar 30 Avr 2024 - 20:40

» trop de fichiers en cours
HViever - comment gérer les attributs CSS inline ? Emptypar papydall Lun 29 Avr 2024 - 23:39

» Une calculatrice en une ligne de programme
HViever - comment gérer les attributs CSS inline ? Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
HViever - comment gérer les attributs CSS inline ? Emptypar leclode Sam 27 Avr 2024 - 17:59

» Bataille navale SM
HViever - comment gérer les attributs CSS inline ? Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Les maths du crocodile
HViever - comment gérer les attributs CSS inline ? Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

» Naissance de Crocodile Basic
HViever - comment gérer les attributs CSS inline ? Emptypar jean_debord Jeu 25 Avr 2024 - 8:45

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier

 

 HViever - comment gérer les attributs CSS inline ?

Aller en bas 
3 participants
AuteurMessage
Klaus

Klaus


Nombre de messages : 12293
Age : 74
Localisation : Ile de France
Date d'inscription : 29/12/2009

HViever - comment gérer les attributs CSS inline ? Empty
MessageSujet: HViever - comment gérer les attributs CSS inline ?   HViever - comment gérer les attributs CSS inline ? EmptyDim 18 Fév 2024 - 10:51

J'ai regardé tous les posts concernant HViewer et je n'ai pas trouvé mon bonheur.
J'ai regardé la doc mais elle est très succinte.

Est-ce que vous avez de l'expérience avec HViewer ?

Je cherche à créer une page de documentation. elle s'affiche bien dans HViewer, mais seuls les tags <h1>...</h1>, <h2>...</h2>, <p>...</p> sont pris en compte. Même </br> est ignoré, ainsi que tous les tags CSS inline comme color, font-size etc.

Comment faire une mise en page agréable d'un texte - il n'y a que du texte, aucune image !
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Marc

Marc


Nombre de messages : 2390
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

HViever - comment gérer les attributs CSS inline ? Empty
MessageSujet: Re: HViever - comment gérer les attributs CSS inline ?   HViever - comment gérer les attributs CSS inline ? EmptyDim 18 Fév 2024 - 11:39

Bonjour Klaus !

Effectivement, le HVIEWER est très limité. De mémoire, on ne peut exploiter que du HTML4, rien d'autre.  No

Pour les images, c'est ici : https://panoramic.1fr1.net/t5456-utilisation-de-hviewer-pour-afficher-des-images?highlight=hviewer
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7004
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

HViever - comment gérer les attributs CSS inline ? Empty
MessageSujet: Re: HViever - comment gérer les attributs CSS inline ?   HViever - comment gérer les attributs CSS inline ? EmptyDim 18 Fév 2024 - 11:58

Bonjour Klaus

Il y a plus de 7 ans, j'ai posté un code pour :
Utilisation de HVIEWER pour afficher des images JPG,BMP,GIF,PNG, etc.

Je viens de le retrouver : c'est sur cette page

Je rappelle ici le code

Code:

rem ============================================================================
rem                   Utilisation de HVIEWER
rem                  Pour afficher des images
rem ============================================================================
' L’objet système HVIEWER est utilisé pour visualiser un fichier au format HTML.
' Pour insérer une image, on utilise la balise <IMG> avec les deux attributs
' SRC et ALT.
' L’attribut SRC (source), on doit le renseigner avec l’URL de l’image qui
' indique où se trouve l’image (sur le web, sur un autre serveur, sur le disque
' dur du PC, etc.)
' L’attribut ALT (texte alternatif) est utilisé pour être affiché lorsque pour
' une raison ou une autre, l’image n’a pas pu être chargée (url inexacte,
' image non trouvée, etc.)
' En l’absence de ALT, si l’image ne peut pas être affichée, le système affiche
' un point d’exclamation, ce qui est inesthétique.
' C’est pour cela qu’il est préférable utiliser l’attribut ALT.
' Les formats des images peuvent être : jpg, bmp, gif, png, ...
rem ============================================================================
' L’appel à la procédure Affiche_Image(f$,w,h,x,y) se fait avec les paramètres
' f$  : url de l’image contenant l’emplacement et le nom de l’image
' w,h : respectivement largeur (WIDTH) et hauteur (HEIGHT) de l’objet HVIEWER
' x,y : position du HVIEWER sur le FORM, respectivement LEFT et TOP
rem ============================================================================
dim n,f$
n = 9900 : ' Numéro du 1er HVIEWER, (à modifier éventuellement); les suivants seront n+1
full_space 0 : color 0,150,100,50
caption 0,"PANORAMIC AFFICHE LES GIF, JPG, BMP, PNG, ... "
alpha 10 : top 10,50 : left 10,400 : font_bold 10 : font_name 10,"arial"
font_size 10,20 : caption 10,"Veuillez patienter ... chargement en cours ..."
f$ = "c:\users\microtek\desktop\Hviewer\" : ' <<<< adapter le chemin
rem ============================================================================
' Exemples d'appel

 Affiche_Image(f$+"Mandelbrot.gif",350,260,1120,230) : ' image GIF
 Affiche_Image(f$+"z^3_anim.gif",440,340,1110,490)   : ' image GIF
' Affiche_Image(f$+"Cavaliere.gif",370,240,1120,550)  : ' image GIF
 Affiche_Image(f$+"sphere.png",400,420,10,10)        : ' image PNG
 Affiche_Image(f$+"4G.bmp",400,400,10,420)           : ' image BMP
 Affiche_Image(f$+"Rose.gif",320,530,410,10)         : ' image GIF
 Affiche_Image(f$+"Paysage.gif",380,530,730,10)      : ' image GIF
 Affiche_Image(f$+"Anes.gif",350,230,1120,1)         : ' image GIF        
 Affiche_Image(f$+"Papydall.gif",680,100,420,550)    : ' image GIF
 Affiche_Image(f$+"Martien.gif",100,150,500,670)     : ' image GIF  
 Affiche_Image(f$+"Martien.gif",100,150,700,670)     : ' image GIF
 Affiche_Image(f$+"Martien.gif",100,150,900,670)     : ' image GIF  
  
end
rem ============================================================================
SUB Affiche_Image(f$,w,h,x,y)
    DIM_LOCAL html$,q$,alt$
    q$ = chr$(34) : ' caractère guillemet
    alt$ = "!!! Image non trouvée !!!  Vérifiez votre chemin !!!" : ' texte alternatif
    html$ = "C:\temp\code.htm"
    FILE_OPEN_WRITE 10,html$
    FILE_WRITELN 10,"<html>"
    FILE_WRITELN 10,"<img src=" + q$ + f$ + q$ +" alt=" + q$ + alt$ + q$ + " >"
    FILE_WRITELN 10,"</html>"
    FILE_CLOSE 10
    HVIEWER n
    width n,w : height n,h : top n,y : left n,x
    FILE_LOAD n,html$ :  FILE_DELETE html$
    n = n + 1
END_SUB
rem ============================================================================

Le programme utilise des images que vous pouvez télécharger sur mon webdav (dossier HVIEWER.ZIP)

PS : Marc a été plus rapide que moi!
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Klaus

Klaus


Nombre de messages : 12293
Age : 74
Localisation : Ile de France
Date d'inscription : 29/12/2009

HViever - comment gérer les attributs CSS inline ? Empty
MessageSujet: Re: HViever - comment gérer les attributs CSS inline ?   HViever - comment gérer les attributs CSS inline ? EmptyDim 18 Fév 2024 - 12:20

Oui, j'ai bien vu ces posts. J'ai parcouru tout le forum et j'ai tout lu ce qu'il y avait sur HViewer.

Mon problème est tout simple: je veux juste afficher du texte formatté.

Pour cela, j'ai besoin de la balise </br> pour des renvois imposés à la ligne.
Idem pour les balises <b>...</b>.
J'ai également besoin des balises de CSS inline, comme color:Red ou font_size:48.

Rien de tout cela n'est pris en compte. C'est simplement ignoré.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
papydall

papydall


Nombre de messages : 7004
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

HViever - comment gérer les attributs CSS inline ? Empty
MessageSujet: Re: HViever - comment gérer les attributs CSS inline ?   HViever - comment gérer les attributs CSS inline ? EmptyDim 18 Fév 2024 - 12:27

J'espère que tu trouves ton bonheur dans ce code

Code:

caption 0,"Exemple sauts de lignes..."
Affiche_Page_HTML(600,400,20,20)
end
SUB Affiche_Page_HTML(w,h,x,y)
    DIM_LOCAL html$
  
    html$ = "C:\temp\code.htm"
    FILE_OPEN_WRITE 10,html$
    FILE_WRITELN 10,"<html>"
    FILE_WRITELN 10,"Papydall <br />"
    FILE_WRITELN 10,"36 Avenue de la Rose <br />"
    FILE_WRITELN 10,"Jardin des fleurs <br />"
    FILE_WRITELN 10,"12345 <br />"
    FILE_WRITELN 10,"PANORAMIC_TOWN <br />"
    FILE_WRITELN 10,"</html>"
    FILE_CLOSE 10
    HVIEWER 100
    width 100,w : height 100,h : top 100,y : left 100,x
    FILE_LOAD 100,html$ :  FILE_DELETE html$
    
END_SUB
rem ============================================================================


HViever - comment gérer les attributs CSS inline ? Sans_t44
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Marc

Marc


Nombre de messages : 2390
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

HViever - comment gérer les attributs CSS inline ? Empty
MessageSujet: Re: HViever - comment gérer les attributs CSS inline ?   HViever - comment gérer les attributs CSS inline ? EmptyDim 18 Fév 2024 - 12:36

Voici un autre exemple avec un HWIEVER visible dans la partie gauche de l'interface utilisateur : 

https://panoramic.1fr1.net/t6477-aide-en-francais-anglais-panoramic-pour-android


Les balises HTML sont prises en compte uniquement via un FILE_LAOD.
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12293
Age : 74
Localisation : Ile de France
Date d'inscription : 29/12/2009

HViever - comment gérer les attributs CSS inline ? Empty
MessageSujet: Re: HViever - comment gérer les attributs CSS inline ?   HViever - comment gérer les attributs CSS inline ? EmptyDim 18 Fév 2024 - 13:41

Ok, je vois.

L'élément <br> fonctionne, mais pas les tags CSS inline du genre style="...". Dommage.

Ma solution; lancer EDGE avec mon fichier HTML en paramètre, et tout fonctionne.
Bon, c'est une fenêtre indépendante, mais je fais avec...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Contenu sponsorisé





HViever - comment gérer les attributs CSS inline ? Empty
MessageSujet: Re: HViever - comment gérer les attributs CSS inline ?   HViever - comment gérer les attributs CSS inline ? Empty

Revenir en haut Aller en bas
 
HViever - comment gérer les attributs CSS inline ?
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Utilisation de POSITION N,X impossible dans un objet HVIEVER
» [english]Inline assembler convert real to float and OpenGL
» Attributs de texte
» A propos des attributs de fichier
» Bug d'attributs de font avec CONTAINER ?

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: