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.
font_color sur button Emptypar Pedro Aujourd'hui à 10:37

» Un autre pense-bête...
font_color sur button Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

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

» Décompilation
font_color sur button Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
font_color sur button Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
font_color sur button Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
font_color sur button Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
font_color sur button Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
font_color sur button Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
font_color sur button Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
font_color sur button Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
font_color sur button Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
font_color sur button Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
font_color sur button Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
font_color sur button 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
-17%
Le deal à ne pas rater :
(Black Friday) Apple watch Apple SE GPS + Cellular 44mm (plusieurs ...
249 € 299 €
Voir le deal

 

 font_color sur button

Aller en bas 
+2
Klaus
Yannick
6 participants
AuteurMessage
Invité
Invité




font_color sur button Empty
MessageSujet: font_color sur button   font_color sur button EmptyVen 4 Fév 2011 - 21:35

Bonjour,

Il y a longtemps que cela à été demandé et me parait très simple c'est font_color sur un button.

Il y a pleins d'autres objets avec qui font_color marche, mais pas button.

Merci,
Nicolas
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

font_color sur button Empty
MessageSujet: re   font_color sur button EmptyVen 4 Fév 2011 - 23:15

Je suis d'accord avec toi .
Ce serait un peu plus sympa les boutons en couleur.

albino
Revenir en haut Aller en bas
Klaus

Klaus


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

font_color sur button Empty
MessageSujet: Re: font_color sur button   font_color sur button EmptyVen 4 Fév 2011 - 23:28

Et on ne peut pas non plus changer la couleur de fond par la commande color, ni l'image de fond par la commande file_load.

Aijourd'hui,, le moyen d'avoir un bouton coloré ou avec une image de fond, et avec une écriture en couleur, c'est d'utiliser un picture avec son évènement on_click. Je dis cela juste pour donner une moyen dans l'immédiat de faire cela; d'ailleurs, cela a été longuement débattu sur le forum, avec des programmes exemples, certains permettant même d'avoir l'effet visuel de la touche enfoncée lord d'un click...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

font_color sur button Empty
MessageSujet: re   font_color sur button EmptyVen 4 Fév 2011 - 23:36

Oui mais tu avoueras que celà simplifierait le source
et allègerait l'application que l'objet boutton accepte ces commandes.
Ne serait ce déjà que la couleur du font après on peut trouver des polices bitmap ou les créer.
Revenir en haut Aller en bas
Klaus

Klaus


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

font_color sur button Empty
MessageSujet: Re: font_color sur button   font_color sur button EmptySam 5 Fév 2011 - 1:02

Bien sûr. Ceci a déjà été demandé à Jack, mais j'ai l'impression qu'il travaille actuellement sur quelques gros morceaux, et ces choses-là attendront sûrement encore un peu.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

font_color sur button Empty
MessageSujet: re   font_color sur button EmptySam 5 Fév 2011 - 1:56

Je me doute bien qu'il doit avoir d'autres priorité
vu tout ce qu'on lui demande Laughing
mais il faudrait y penser car l'écriture en couleur sur certains
boutons pourrait éviter quelques erreurs de l'utilisateur
quand le "active / inactive" n'est pas appliqué au bouton drunken .
Revenir en haut Aller en bas
Jack
Admin
Jack


Nombre de messages : 2395
Date d'inscription : 28/05/2007

font_color sur button Empty
MessageSujet: Re: font_color sur button   font_color sur button EmptySam 5 Fév 2011 - 7:55

Citation :
j'ai l'impression qu'il travaille actuellement sur quelques gros morceaux, et ces choses-là attendront sûrement encore un peu.
Oui, sur 2 choses en même temps:
- les plugins. On peut désormais créer sa propre commande qui agit sur un objet système, selon le code qu'on a développé dans un autre langage (C++ ou Delphi).
- un portage de PANORAMIC sous LINUX (sur UBUNTU 10.10 plus exactement). La 3D et les SPRITES ne sont pas encore abordés, mais tous les objets système sauf SOUND, SPIN et MOVIE fonctionnent.
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Nardo26

Nardo26


Nombre de messages : 2294
Age : 56
Localisation : Valence
Date d'inscription : 02/07/2010

font_color sur button Empty
MessageSujet: Re: font_color sur button   font_color sur button EmptySam 5 Fév 2011 - 8:21

Yes !!!!!
cheers

J'attend avec impatience les plugins ! et je ne dois pas être le seul... Wink
Merci Jack !!
Revenir en haut Aller en bas
http://nardo26.lescigales.org
Nardo26

Nardo26


Nombre de messages : 2294
Age : 56
Localisation : Valence
Date d'inscription : 02/07/2010

font_color sur button Empty
MessageSujet: Re: font_color sur button   font_color sur button EmptySam 5 Fév 2011 - 9:45

J'ai déterré un prog de JL35 et j'ai fait quelques modifs...
C'est perfectible (notamment l'affichage du texte dans les boutons)
il vaudrait mieux faire l'inverse : faire un print du texte dans un objet caché puis tester les pixels allumés
avant dans recopier ceux-ci dans le picture...

Code:
#include "color.bas"
' Adaptation du programme de JL35
' http://panoramic.1fr1.net/t1017-dessine-moi-un-bouton
DIM n%, x%, y%, l%, h%, k%, ba%, r, g, b, t$, a$, xt%, yt%
DIM i%
LABEL Pseudobout, rr, rs, Traitement

ba% = 0: ' numéro du dernier bouton actif
BUTTON 1: TOP 1, 10: LEFT 1, 150: WIDTH 1, 200: CAPTION 1, "Bouton classique Panoramic"
ON_CLICK 1, Traitement

l% = 150: h% = 32
n% = 2: PICTURE n%
x% = 20: y% = 50: r = 220: g=255: b=255: t$ = "Symétrie<#horizontale"
GOSUB Pseudobout: ON_CLICK n%, Traitement
l% = 150: h% = 32
n% = n%+1: PICTURE n%
x% = 200: y% = 50: r = 255: g=220: b=220: t$ = "Symétrie<#verticale"
GOSUB Pseudobout: ON_CLICK n%, Traitement
n% = n%+1: PICTURE n%
l% = 100: x% = 130: y% = 100: r = 192: g = 255: b = 192: t$ = "Exécuter"
GOSUB Pseudobout: ON_CLICK n%, Traitement
n% = n%+1: PICTURE n%
l% = 30: h% = 120: x% = 50: y% = 100: r=255: g=192: b=255: t$ = "OUTILS"
GOSUB Pseudobout: ON_CLICK n%, Traitement
n% = n%+1: PICTURE n%
l% = 150: h% = 80: x% = 200: y% = 150: r = 255: g = 255: b = 180
t$ = "Cliquez ici<#et vous verrez<#la mer"
GOSUB PseudoBout: ON_CLICK n%, Traitement

BUTTON 800: TOP 800,-50

END

Pseudobout:
' Création en x% et y% d'un pseudo-bouton de numéro n%, de couleur rgb donnée,
' de dimensions l% et h%, de 1 ou plusieurs lignes de titre (si plusieurs lignes:
' séparées par '<#')
' Police Lucida Console, taille 10, caractères 8x12
TOP n%, y%: LEFT n%, x%: WIDTH n%, l%: HEIGHT n%, h%
2D_TARGET_IS n%
2D_PEN_COLOR 0,0,0: ' 2D_FILL_COLOR r,g,b
' 2D_RECTANGLE 0, 0, l%-1, h%-1
 2D_PEN_COLOR 255,255,255: 2D_LINE 0,0,l%-1,0: 2D_LINE 0,0,0,h%-1
PRINT_TARGET_IS n%: FONT_NAME n%, "Lucida Console": FONT_SIZE n%, 10
IF l% < h%
    ' bouton vertical
    xt% = (l%-8)/2: yt% = (h%-12*LEN(t$))/2
    FOR k% = 1 TO LEN(t$)
        PRINT_LOCATE xt%, yt%: PRINT MID$(t$, k%, 1): yt% = yt% + 12
    NEXT k%
ELSE
    a$ = t$: yt% = (h%-12)/2
rr:
    k% = INSTR(a$, "<#")
    IF k% > 0
        yt% = yt%-6: a$ = MID$(a$, k%+2, LEN(a$)-k%-1): GOTO rr
    END_IF
    a$ = t$
rs:
    k% = INSTR(a$, "<#")
    IF k% > 0
        PRINT_LOCATE (l%-8*LEN(LEFT$(a$,k%-1)))/2, yt%: PRINT LEFT$(a$, k%-1)
        a$ = MID$(a$, k%+2, LEN(a$)-k%-1): yt% = yt% + 12: GOTO rs
    END_IF
    PRINT_LOCATE (l%-8*LEN(a$))/2, yt%: PRINT a$
END_IF
dll_on "color.dll"
color_Red% = int(r): color_Green% = int(g):color_Blue% = int(b)
k% = dll_call4("ContractRGB",color_Red%,color_Green%,color_Blue%,color_pRGB)
k% = dll_call4("RGBtoHSV",color_pT,color_pS,color_pV,color_pRGB)
for k%=0 to height(n%)
  i% = dll_call4("HSVtoRGB",color_pT,color_pS,color_pV,color_pRGB)
  i% = dll_call4("ExpandRGB",color_pRed,color_pGreen,color_pBlue,color_pRGB)
  2d_pen_color color_Red%,color_Green%,color_Blue%
  for i%=0 to l%-1
    if COLOR_PIXEL_RED(n%,i%,k%)=255 then 2d_point i%,k%
  next i%
  color_S% = int(1+(100*k%/height(n%)))
next k%
dll_off

RETURN

Traitement:
' bouton actif: rectangle de pointillés
FOR k% = 1 TO 5
    IF CLICKED(k%) = 1 THEN EXIT_FOR
NEXT k%
' IF k% = 1 THEN ba% = k%: RETURN: ' Bouton classique
IF ba% <> 0
    IF ba% = 1
        SET_FOCUS 800
    ELSE
        r=COLOR_PIXEL_RED(ba%,2,2):g=COLOR_PIXEL_GREEN(ba%,2,2):b=COLOR_PIXEL_GREEN(ba%,2,2)
        2D_TARGET_IS ba%: 2D_PEN_COLOR r,g,b
        2D_LINE 4,4,l%-5,4: 2D_POLY_TO l%-5,h%-5:2D_POLY_TO 4,h%-5:2D_POLY_TO 4,4
    END_IF
END_IF
IF k% = 1 THEN ba% = k%: RETURN
TOP k%,TOP(k%)+2:LEFT k%,LEFT(k%)+2:WAIT 200:TOP k%,TOP(k%)-2:LEFT k%,LEFT(k%)-2
ba% = k%
2D_TARGET_IS k%: l% = WIDTH(k%): h% = HEIGHT(k%)
2D_PEN_COLOR 0,0,0
FOR k% = 4 TO l%-5 STEP 3: 2D_POINT k%, 4: 2D_POINT k%, h%-5: NEXT k%
FOR k% = 4 TO h%-5 STEP 3: 2D_POINT 4, k%: 2D_POINT l%-5, k%: NEXT k%
RETURN
Revenir en haut Aller en bas
http://nardo26.lescigales.org
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

font_color sur button Empty
MessageSujet: Re   font_color sur button EmptySam 5 Fév 2011 - 12:48

@ Jack,

Promis on est patient . bounce
Laughing

@ Nardo,

Il est chouette le cadavre de JL35,
c'est vrai qu'on le fait pas très souvent et moi même je n'aime pas revenir
sur du déjà fait mais certains programmes mériterait de bénéficier des avancées
les plus récentes et notamment des dll qui ont été développée ces derniers temps.
cheers
Revenir en haut Aller en bas
jjn4

jjn4


Nombre de messages : 2747
Date d'inscription : 13/09/2009

font_color sur button Empty
MessageSujet: +++   font_color sur button EmptySam 5 Fév 2011 - 15:27

Citation :
Il est chouette le cadavre de JL35
Alors là, je te trouve un peu macabre !
Laughing Laughing Laughing Laughing Laughing Laughing Laughing
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

font_color sur button Empty
MessageSujet: RE   font_color sur button EmptySam 5 Fév 2011 - 16:01

Je n'y peux rien c'est une seconde nature

font_color sur button Hallow029
Revenir en haut Aller en bas
JL35




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

font_color sur button Empty
MessageSujet: Re: font_color sur button   font_color sur button EmptySam 5 Fév 2011 - 18:15

de l'au-delà je vous salue bien !

@Nardo, je ne me souviens plus mais c'est quoi ce color.bas en include qui n'existe pas chez moi ?
Revenir en haut Aller en bas
Nardo26

Nardo26


Nombre de messages : 2294
Age : 56
Localisation : Valence
Date d'inscription : 02/07/2010

font_color sur button Empty
MessageSujet: Re: font_color sur button   font_color sur button EmptySam 5 Fév 2011 - 18:43

Salut JL35 !

Le color.bas ? c'est ma petite contribution voir mon sujet :
Couleur
Wink
Revenir en haut Aller en bas
http://nardo26.lescigales.org
Contenu sponsorisé





font_color sur button Empty
MessageSujet: Re: font_color sur button   font_color sur button Empty

Revenir en haut Aller en bas
 
font_color sur button
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» FONT_COLOR sur BUTTON
» Form 01061 und Button
» P4A : couleurs sur BUTTON, ça marche ! :-)
» Problème de FONT_COLOR sur BUTTON
» aide pour button

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos souhaits d'amélioration de Panoramic-
Sauter vers: