Pas de problème (pb), que du PowerBuilder (PB) ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#26 04-12-2007 10:52:04

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4655
Pépites: 933
Banque: 2,147,483,647
Site web

Re: [RESOLU] Picture bouton

tu ferais pas du HS la ?

qu'est ce que ca vient faire avec ton histoire de centrage de bouton ?


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#27 04-12-2007 10:52:59

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Picture bouton

Juste comme ça: tu as bien déclaré la variable d'instance ib_Painting?

Parceque je viens de faire le test avec le code de Pick, et ça marche.
Par contre, le static text ne se déplace pas quand on clique sur le bouton, mais c'est normal


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#28 04-12-2007 10:56:22

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Re: [RESOLU] Picture bouton

oui je l'ai bien déclaré, mais elle sert à quoi vu que j'ai tout enlevé du ue_paint??

Dernière modification par poche (04-12-2007 10:57:21)

Hors ligne

 

#29 04-12-2007 10:58:23

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Picture bouton

Si tu remets ton code dans le ue_paint, ça devrait marcher


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#30 04-12-2007 10:57:35

hellkinder  
Kinder Surprise
Award: chocomordutk6
Lieu: Bordeaux
Date d'inscription: 12-09-2006
Messages: 902
Pépites: 0
Banque: 10,524,230,367,490

Re: [RESOLU] Picture bouton

Poche, serait il possible que tu nous exposes clairement tes problèmes ?

Qu'est ce que tu veux faire exactement pour quel rendu?

En fait, en relisant le topic, ca n'a ni queue ni tête. D'abord ca parle centrage de texte sur un picture button, ensuite transparence de background. Bref, on perd un peu le fil, je pense.

Donc tu pourrais peut être nous en dire un peu plus. Par exemple sur le bouton, quel texte tu veux mettre dedans. Le texte est il trop long pour le bouton? Envoie nous des impressions d'ecran de ce que tu as, explique nous ce que tu veux precisemment. Enfin, je sais pas ce qu'il en ai pour les autres mais pour ma part j'ai un peu de mal à te suivre.

Je compte donc sur toi pour un petit bilan


http://img510.imageshack.us/img510/4229/userbar1204625572ha9.gif
"Pour la première fois dans l'histoire de l'humanité, tous les peuples de la Terre ne forment qu'un"

Hors ligne

 

#31 04-12-2007 11:01:26

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Re: [RESOLU] Picture bouton

Voila, j'ai un picture bouton avec une image à l'interieur et je veux afficher un text centré au milieu de ce bouton, ce text est sur deux ligne et il faut qu'il soit au milieu de ce bouton. (le texte peu changer)!!!!
On m'a dis de mettre un static text par dessus, mais il le fo transparent vu ke j'ai l'imga derrieur..;

Hors ligne

 

#32 04-12-2007 11:08:19

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Picture bouton

juste une petite suggestion

pourquoi ne pas utiliser 2 statictexts centrés superposés ?


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#33 04-12-2007 11:10:48

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Picture bouton

Le texte peut changer mais est toujours sur deux lignes?


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#34 04-12-2007 13:01:33

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Re: [RESOLU] Picture bouton

oui, ça peut être une idée mais comment faire pour que le fond des static text soit transparent car il y a une image sur le picture bouton et si je met les static text, ça cache l'image!!!

Hors ligne

 

#35 04-12-2007 13:15:25

Nephtis  
Bienfaiteur du site
Award: bf
Lieu: Longjumeau
Date d'inscription: 29-06-2007
Messages: 665
Pépites: 17,189,873,958
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Picture bouton

Change le Background color de ton statictext

lien

Dernière modification par Nephtis (04-12-2007 13:17:04)


Qui sème des problèmes, récolte des réponses.
PB 6.5 || ASE 12.5.4 || XP SP3

Hors ligne

 

#36 04-12-2007 13:16:01

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Re: [RESOLU] Picture bouton

J'ai bien remis le code dans ue_paint mais lorsque je lance mon appli, au bout de quelques minutes, il me dit qu'il y a une erreur avec le static text transparant!!!

Hors ligne

 

#37 04-12-2007 13:19:06

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Re: [RESOLU] Picture bouton

Nephtis a écrit:

Change le Background color de ton statictext

lien

Le problème c'est que derrière le static text, c'est une image avec un dégrader de couleur, dc je ne peux pas mettre une couleur unie en changeant le background du static text!!!

Hors ligne

 

#38 04-12-2007 13:32:16

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Picture bouton

poche a écrit:

J'ai bien remis le code dans ue_paint mais lorsque je lance mon appli, au bout de quelques minutes, il me dit qu'il y a une erreur avec le static text transparant!!!

Quel est le message d'erreur?
Tu as essayé de passer en debug pour voir ce qui se passe?


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#39 04-12-2007 13:36:51

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Re: [RESOLU] Picture bouton

Voici le message d'erreur :

Code:

Application terminated
Error:Null object referenceat ligne 39 in ue_paint of object u_st_trans

Hors ligne

 

#40 04-12-2007 13:39:46

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Picture bouton

Quand je compte le nombre de lignes dans ton code, je n'en trouve que 22: A quelle ligne correspond la 39?
Tu as codé quoi exactement dans cet événement?


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#41 04-12-2007 13:43:12

Nephtis  
Bienfaiteur du site
Award: bf
Lieu: Longjumeau
Date d'inscription: 29-06-2007
Messages: 665
Pépites: 17,189,873,958
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Picture bouton

poche a écrit:

c'est bon je vois le text, mais le fond n'est pas invisible, il est blanc!!!

Je sais pas si c'est ça qu'il manque mais est ce que tu as passé le mode de background à 1

Code: pb

this.modify( st_poche + ".Background.Mode=0")


Property for Background    Value
Color    (exp) A long expression specifying the color (the red, green, and blue values) to be used as the object's background color
Mode    (exp) A number expression specifying the mode of the background of objectname. Values are:0 — Make the object's background opaque1 — Make the object's background transparent

Dernière modification par Nephtis (04-12-2007 13:43:45)


Qui sème des problèmes, récolte des réponses.
PB 6.5 || ASE 12.5.4 || XP SP3

Hors ligne

 

#42 04-12-2007 13:46:05

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Picture bouton

Attention! Modify ne s'applique qu'aux datawindows


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#43 04-12-2007 13:47:58

Nephtis  
Bienfaiteur du site
Award: bf
Lieu: Longjumeau
Date d'inscription: 29-06-2007
Messages: 665
Pépites: 17,189,873,958
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Picture bouton

foon a écrit:

Attention! Modify ne s'applique qu'aux datawindows

Je dois avouer que ma fainéantise m'a forcer à ne faire qu'un copier/coller de ce que toi et abdelta avaient donné comme solution dans le lien que j'avais passé

Dernière modification par Nephtis (04-12-2007 13:49:02)


Qui sème des problèmes, récolte des réponses.
PB 6.5 || ASE 12.5.4 || XP SP3

Hors ligne

 

#44 04-12-2007 13:50:27

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Re: [RESOLU] Picture bouton

Les static text non pas de fonction Background!!!

Hors ligne

 

#45 04-12-2007 13:59:15

Nephtis  
Bienfaiteur du site
Award: bf
Lieu: Longjumeau
Date d'inscription: 29-06-2007
Messages: 665
Pépites: 17,189,873,958
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Picture bouton

poche a écrit:

et dans le constructeur de ce static text j'ai mis :

Code: pb

this.BackColor = 2^29

J'avais pas entièrement lu le sujet mais est ce que ce n'est pas 1073741824 pour faire une couleur transparente (BackgroundColor)

Pour info 2^29 = 536870912


Qui sème des problèmes, récolte des réponses.
PB 6.5 || ASE 12.5.4 || XP SP3

Hors ligne

 

#46 04-12-2007 14:05:18

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Re: [RESOLU] Picture bouton

Non, pr la couleur transparente, c'est bien

Code:

this.BackColor = 2^29

Je pense que l'erreur vient du ue_paint du static test!!!
Mais je vraiment pas pourquoi ça bug, HELP ME !!!!

Dernière modification par poche (04-12-2007 14:05:51)

Hors ligne

 

#47 04-12-2007 14:06:53

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Picture bouton

Je t'ai demandé la ligne qui plante. Tu n'as toujours pas répondu. Je veux la totalité du script d'ue_paint si tu veux de l'aide


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#48 04-12-2007 14:09:48

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Re: [RESOLU] Picture bouton

Voilà ce qu'il y a dans le ue_paint :

Code:

if IsValid(this) then

  // On ne fait rien si ue_paint est déjà en cours de traitement
  if ib_Painting then return 0
  
  // Indicateur de traitement de ue_paint
  ib_Painting = TRUE

  // On cache l'objet
  this.visible = false
  
  // On vide la boucle de message
  do while yield() ; loop

  // On affiche l'objet
  this.visible = true
  
  // Le ue_paint est traité
  ib_painting=false

end if

return 0

et le problème est que lorsque je met un point d'arret dans cette évènement pour voir en débug l'évènement ue_paint, le programme bug et reste figé!!

Hors ligne

 

#49 04-12-2007 14:14:22

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Picture bouton

Exporte-nous la totalité de ton userobject pour voir ce qui cloche


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#50 04-12-2007 14:14:51

thezerg  
Modérateur
Award: calimero
Lieu: Bordeaux
Date d'inscription: 12-09-2006
Messages: 966
Pépites: 22,449
Banque: 154,120,629,477,379,100

Re: [RESOLU] Picture bouton

poche a écrit:

Voilà ce qu'il y a dans le ue_paint :

Code:

if IsValid(this) then

  // On ne fait rien si ue_paint est déjà en cours de traitement
  if ib_Painting then return 0
  
  // Indicateur de traitement de ue_paint
  ib_Painting = TRUE

  // On cache l'objet
  this.visible = false
  
  // On vide la boucle de message
  do while yield() ; loop

  // On affiche l'objet
  this.visible = true
  
  // Le ue_paint est traité
  ib_painting=false

end if

return 0

et le problème est que lorsque je met un point d'arret dans cette évènement pour voir en débug l'évènement ue_paint, le programme bug et reste figé!!

toujours pas de ligne 39 PB bug ?

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22