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
» Logiciel de planétarium.
Texte incliné Emptypar Pedro Aujourd'hui à 8:08

» Un autre pense-bête...
Texte incliné Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Texte incliné Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Texte incliné Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Texte incliné Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Texte incliné Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Texte incliné Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Texte incliné Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Texte incliné Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Texte incliné Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Texte incliné Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Texte incliné Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Texte incliné Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Texte incliné Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Texte incliné Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le deal à ne pas rater :
SSD interne Crucial BX500 2,5″ SATA – 500 Go à 29,99€
29.99 €
Voir le deal

 

 Texte incliné

Aller en bas 
3 participants
AuteurMessage
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Texte incliné Empty
MessageSujet: Texte incliné   Texte incliné EmptyLun 31 Oct 2022 - 10:07

Code:
DIM a$
PICTURE 1: FULL_SPACE 1: PRINT_TARGET_IS 1: 2D_TARGET_IS 1: 2D_FILL_OFF
FONT_NAME 1,"Arial": FONT_SIZE 1,18
a$ = "Salut les panoramiciens !"
Text_Incline(a$,20,20,10)
END

SUB Text_Incline(a$,x,y,an)
  ' Affichage sur Print_Target de a$ en x,y
  ' Texte incliné de an degrés, positif vers le bas, négatif vers le haut
  ' NB les caractères sont décalés verticalement mais restent verticaux
  DIM_LOCAL p,i,b$,lt,hc,wt,ht,w,h,x1,y1,x2,y2
  p = NUMBER_PRINT_TARGET
  lt = LEN(a$): wt = TEXT_WIDTH(a$,p): hc = TEXT_HEIGHT(a$,p)
  DEGREES
  i = wt*TAN(an): h = i/LEN(a$): ' décalage vertical en pixels
  x1 = x: y1 = y: ' origine de l'enveloppe
  FOR i = 1 TO LEN(a$)
      b$ = MID$(a$,i,p): w = TEXT_WIDTH(b$,p)
      PRINT_LOCATE x,y: PRINT b$
      x = x+w: x2 = x: y2 = y: y = y+h
  NEXT i
  IF an > 0 THEN y2 = y2+hc: ELSE: y1 = y1+hc
  ' 2d_fill_off: 2d_rectangle x1,y1,x2,y2: ' enveloppe = x1,y1,x2,y2
END_SUB
Un petit gadget
Texte incliné Exempl20
Revenir en haut Aller en bas
papydall

papydall


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

Texte incliné Empty
MessageSujet: Re: Texte incliné   Texte incliné EmptyLun 31 Oct 2022 - 17:40

@JL35 Laughing

Code:

rem ============================================================================
Clin_D_Oeil_A_JL35()
end
rem ============================================================================
SUB Clin_D_Oeil_A_JL35()
 dim_local i
 full_space 0 : caption 0,"Clin d'œil à JL35"
 scene3d 1 : color 1, 0,0,0 : 3d_text 1,"JL35 PAPYDALL TE SALUE" : full_space 1
 3d_color 1,0,0,255 : 3d_position 1,-6.8,-.5,1
 for i = 0 to 360 step 2: 3d_x_rotate 1,i : wait 10 : next i
 for i = 1 to .005 step -.005 : 3d_scale 1,i,i,i : wait 10 : next i
 3d_text 2,"JE M'INCLINE DEVANT TON TEXTE INCLINE" : 3d_color 2,255,0,0
 3d_position 2,-6.8,-.5,1 : pause 1000
 for i = 0 to 360 step 2: 3d_x_rotate 2,i : wait 20 : next i
 for i = 1 to .005 step -.005 : 3d_scale 2,i*2,i*2,i*2 : wait 20 : next i
 3d_text 3,"BONNE PROGRAMMATION EN PANORAMIC" : 3d_color 3,0,255,0
 3d_position 3,-1.5,-.5,1
 for i = 0 to 500 step 2 : 3d_y_rotate 3,i : 3d_z_rotate 3,i : wait 30 : next i
 for i = 1 to .01 step -.005 : 3d_scale 3,i,i,i : wait 30 : next i  
 3d_position 3,-7,1.5,0.5 : 3d_color 3,255,0,0
 for i = .1 to 1.8 step .005 : 3d_scale 3,i/3,i/3,i/3 : wait 10 : next i
END_SUB
rem ============================================================================
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Minibug

Minibug


Nombre de messages : 4570
Age : 58
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

Texte incliné Empty
MessageSujet: Re: Texte incliné   Texte incliné EmptyLun 31 Oct 2022 - 18:10

Bonjour à tous les 2 et bonjour à tous !

Eh JL35 attention à la publicité mensongère !!! Laughing Laughing Laughing Laughing

Il ne s'agit pas d'un texte incliné mais seulement d'un décalage de caractères...

Bon ça ira pour cette fois mais attention à tes prochains codes !!!!!
lol! lol! lol!

@Papydall : Ton clin d'œil m'a donné le tournis !!!  drunken geek Very Happy
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Texte incliné Empty
MessageSujet: Re: Texte incliné   Texte incliné EmptyLun 31 Oct 2022 - 18:54

Alors là papydall, on ne joue pas dans la même cour, chapeau !
et tout ça en si peu de lignes...

@Minibug,
d'accord, mais le fait de décaler les caractères ça incline le texte, non ? Smile
Revenir en haut Aller en bas
Contenu sponsorisé





Texte incliné Empty
MessageSujet: Re: Texte incliné   Texte incliné Empty

Revenir en haut Aller en bas
 
Texte incliné
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Texte en gif animé
» Texte sur cercle
» Conversion texte en rtf
» Texte sur une image
» Rotation de texte

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: