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
» Gestion d'un système client-serveur.
font_color sur button Emptypar Klaus Ven 17 Mai 2024 - 14:02

» item_index(résolu)
font_color sur button Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
font_color sur button Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
font_color sur button Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
font_color sur button Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
font_color sur button Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
font_color sur button Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
font_color sur button Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
font_color sur button Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
font_color sur button Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
font_color sur button Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
font_color sur button Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0(résolu)
font_color sur button Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
font_color sur button Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
font_color sur button Emptypar Jack Mar 30 Avr 2024 - 20:40

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
Le Deal du moment :
Cartes Pokémon : la prochaine extension ...
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 : 8611
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 : 12301
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 : 8611
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 : 12301
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 : 8611
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 : 2386
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 : 55
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 : 55
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 : 8611
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 : 2709
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 : 8611
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 : 7095
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 : 55
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
» aide pour button
» Form 01061 und Button
» P4A : couleurs sur BUTTON, ça marche ! :-)
» Problème de FONT_COLOR sur 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: