Powerbuilder pour les completement Geeks !

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.

#1 22-09-2010 18:09:32

Allin  
Membre Geek
Lieu: Canada
Date d'inscription: 17-09-2008
Messages: 43
Pépites: 1,192
Banque: 0

Problème avec la sélection des radiobutton en PB11.5 build 4788

Bonjour,

Est-ce que quelqu'un a ce problème aussi?

J'ai un GroupBox qui contient 2 radiobutton, lorsque je click sur un des radiobuttun, il n'y a pas d'encadré qui apparaît autour du texte. Un groupe de radiobuttun dans un contexte de DW ça fonctionne bien.

Merci de votre aide!

Hors ligne

 

#2 23-09-2010 08:55:43

Yanis  
Modérateur
Lieu: paris
Date d'inscription: 16-06-2010
Messages: 349
Pépites: 665
Banque: 150

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

Salut,
    Dans quelle mode d'affichage es tu ?   < Use Windows Classic Style on XP > coché ou non coché

Hors ligne

 

#3 23-09-2010 12:36:54

Allin  
Membre Geek
Lieu: Canada
Date d'inscription: 17-09-2008
Messages: 43
Pépites: 1,192
Banque: 0

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

Coché et ça fait le problème uniquement lorsque le BorderStyle est Lowered. Assez bizzard...

Hors ligne

 

#4 23-09-2010 15:15:14

Yanis  
Modérateur
Lieu: paris
Date d'inscription: 16-06-2010
Messages: 349
Pépites: 665
Banque: 150

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

Je viens de faire le test avec une 11.5 comme toi et je n'ai pas ce phénomène. Le texte est encadré lorsque je clique dessus.
N'aurais tu pas du code sur le clique qui met le focus sur un autre controle de ta fenêtre ?

Hors ligne

 

#5 23-09-2010 15:18:49

Allin  
Membre Geek
Lieu: Canada
Date d'inscription: 17-09-2008
Messages: 43
Pépites: 1,192
Banque: 0

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

Malheureusement non et ça fait cela dans mon application au complet.

J'ai quelques autres détails à ajouter à ma première explication du problème.

1. WinXP style de coché
2. Ça se produit uniquement si le BorderStyle est lowered
3. J'utilise PB11.5 Build 4788.
4. Si je me déplace avec des tab dans mon interface, en repassant dans ces contrôles, je finis par avoir un encadré qui apparait....

Ma recherche se précise un peu, mais ça semble être un bug PB, car je n'ai aucun code dans ces boutons.

Dernière modification par Allin (23-09-2010 15:20:45)

Hors ligne

 

#6 23-09-2010 15:20:35

Yanis  
Modérateur
Lieu: paris
Date d'inscription: 16-06-2010
Messages: 349
Pépites: 665
Banque: 150

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

j'utilise le même build que toi et j'ai pour border lowered.

utilise tu une fonte particulière ?

Hors ligne

 

#7 23-09-2010 15:28:44

Allin  
Membre Geek
Lieu: Canada
Date d'inscription: 17-09-2008
Messages: 43
Pépites: 1,192
Banque: 0

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

MS sans serif
Text Color = Windows text
Back color = Button face

Ça semble avoir aucun lien avec ça, car si je change ma font pour Arial (un Truetype) ça change rien.

Dernière modification par Allin (23-09-2010 15:34:19)

Hors ligne

 

#8 24-09-2010 07:40:50

Yanis  
Modérateur
Lieu: paris
Date d'inscription: 16-06-2010
Messages: 349
Pépites: 665
Banque: 150

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

Peut tu créer juste une fenêtre sans héritage avec ton groupBox  et tes deux radioBoutton.

Si tu as toujours le même phénomène peut tu mettre le source en ligne pour que je le récupère et faire un test sur ma machine pour voir, car là je n'ai plus d'idée.

Hors ligne

 

#9 24-09-2010 12:50:55

Allin  
Membre Geek
Lieu: Canada
Date d'inscription: 17-09-2008
Messages: 43
Pépites: 1,192
Banque: 0

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

Voici le code d'une window simple que je viens de créer.

En passant, j'utilise windows 7.

Code: pb

forward
global type w_test from window
end type
type cb_1 from commandbutton within w_test
end type
type rb_2 from radiobutton within w_test
end type
type rb_1 from radiobutton within w_test
end type
type gb_1 from groupbox within w_test
end type
end forward

global type w_test from window
integer width = 1563
integer height = 1892
boolean titlebar = true
string title = "Untitled"
boolean controlmenu = true
boolean minbox = true
boolean maxbox = true
boolean resizable = true
long backcolor = 67108864
string icon = "AppIcon!"
boolean center = true
cb_1 cb_1
rb_2 rb_2
rb_1 rb_1
gb_1 gb_1
end type
global w_test w_test

on w_test.create
this.cb_1=create cb_1
this.rb_2=create rb_2
this.rb_1=create rb_1
this.gb_1=create gb_1
this.Control[]={this.cb_1,&
this.rb_2,&
this.rb_1,&
this.gb_1}
end on

on w_test.destroy
destroy(this.cb_1)
destroy(this.rb_2)
destroy(this.rb_1)
destroy(this.gb_1)
end on

type cb_1 from commandbutton within w_test
integer x = 338
integer y = 1380
integer width = 457
integer height = 112
integer taborder = 20
integer textsize = -10
integer weight = 400
fontcharset fontcharset = ansi!
fontpitch fontpitch = variable!
fontfamily fontfamily = swiss!
string facename = "MS Sans Serif"
string text = "none"
end type

event clicked;Close(parent)
end event

type rb_2 from radiobutton within w_test
integer x = 448
integer y = 388
integer width = 457
integer height = 80
integer textsize = -10
integer weight = 400
fontcharset fontcharset = ansi!
fontpitch fontpitch = variable!
fontfamily fontfamily = swiss!
string facename = "MS Sans Serif"
long textcolor = 33554432
long backcolor = 67108864
string text = "none"
end type

type rb_1 from radiobutton within w_test
integer x = 448
integer y = 288
integer width = 457
integer height = 80
integer textsize = -10
integer weight = 400
fontcharset fontcharset = ansi!
fontpitch fontpitch = variable!
fontfamily fontfamily = swiss!
string facename = "MS Sans Serif"
long textcolor = 33554432
long backcolor = 67108864
string text = "none"
end type

type gb_1 from groupbox within w_test
integer x = 261
integer y = 168
integer width = 832
integer height = 436
integer taborder = 10
integer textsize = -10
integer weight = 400
fontcharset fontcharset = ansi!
fontpitch fontpitch = variable!
fontfamily fontfamily = swiss!
string facename = "MS Sans Serif"
long textcolor = 33554432
long backcolor = 67108864
string text = "none"
end type

Hors ligne

 

#10 24-09-2010 13:17:48

Yanis  
Modérateur
Lieu: paris
Date d'inscription: 16-06-2010
Messages: 349
Pépites: 665
Banque: 150

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

Salut,

    Eh bien je ne sais pas. Chez moi ton source fonctionne très bien et j'ai bien le texte qui est encadré par des pointillés.
    Et là je n'ai pas d'idée.
    Si quelqu'un d'autre pouvait refaire le test sur une version PB 11.5 build 4788 pour ainsi essayer de comprendre si celà semble provenir de PB ou bien de la config. Merci par avance.

Cdt
Yanis

Hors ligne

 

#11 24-09-2010 13:33:09

Allin  
Membre Geek
Lieu: Canada
Date d'inscription: 17-09-2008
Messages: 43
Pépites: 1,192
Banque: 0

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

Merci Yanis pour le temps que tu m'as accordé dans le but de comprendre mon problème.

Hors ligne

 

#12 24-09-2010 15:22:39

General Protection Fault  
Membre Geek
Lieu: Sophia Antipolis
Date d'inscription: 18-08-2008
Messages: 47
Pépites: 204
Banque: 0

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

Salut,

Aucune bizarrerie avec build 4777

Hors ligne

 

#13 28-09-2010 19:20:15

Allin  
Membre Geek
Lieu: Canada
Date d'inscription: 17-09-2008
Messages: 43
Pépites: 1,192
Banque: 0

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

Ce problème date au moins du build 4740...

Dernière modification par Allin (28-09-2010 19:27:40)

Hors ligne

 

#14 29-09-2010 06:55:53

Yanis  
Modérateur
Lieu: paris
Date d'inscription: 16-06-2010
Messages: 349
Pépites: 665
Banque: 150

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

Moi j'ai fait le test avec le build 4788 et <General Protection Fault> t'a fait un test avec le 4777 et cà fonctionne correctement.
Celà est peut être du à une interaction avec l'OS que tu utilises.

Dans quelle version de windows es tu ?

Hors ligne

 

#15 29-09-2010 12:26:36

Allin  
Membre Geek
Lieu: Canada
Date d'inscription: 17-09-2008
Messages: 43
Pépites: 1,192
Banque: 0

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

Windows seven.

Quand mon application est compilé et déployé sur un poste WinXP, j'ai la même réaction, donc je me dis que ce n'est pas un problème de poste, mais bien de runtime PB.

J'ai ouvert un ticket à sybase, mais je n'ai eu aucune réponse jusqu'à maintenant.

Si je décoche WinXP style dans PB, ça fonctionne après, donc je pense que ça n'a presque pas d'autre choix d'être un problème PB, car je ne trouve aucun workaround pour ça dans le présent.

Hors ligne

 

#16 29-09-2010 13:31:01

Yanis  
Modérateur
Lieu: paris
Date d'inscription: 16-06-2010
Messages: 349
Pépites: 665
Banque: 150

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

J'ai l'impression que l'on ne sait pas compris.
    Si tu utilise le Style XP tu n'as pas d'encadré sur le texte de ton radio Boutton sélectionné
    Si tu utilise le Style Windows Classic on XP là tu as un d'encadré sur le texte de ton radio Boutton sélectionné.

    Lorsque tu compile tu as une option dans le projet de déploiement <New Visual Style Control> qui te permet de faire ce choix pour l'exécutable que tu génères.

Hors ligne

 

#17 29-09-2010 13:34:52

Allin  
Membre Geek
Lieu: Canada
Date d'inscription: 17-09-2008
Messages: 43
Pépites: 1,192
Banque: 0

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

Si j'utilise le Style Windows Classic on XP là je n'ai pas un d'encadré sur le texte de ton radio Boutton sélectionné.

Pour le déploiement, l'option Windows classic on XP est coché aussi.

Hors ligne

 

#18 29-09-2010 14:07:57

Yanis  
Modérateur
Lieu: paris
Date d'inscription: 16-06-2010
Messages: 349
Pépites: 665
Banque: 150

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

Alors je n'ai pas compris pourquoi tu écris : Si je décoche WinXP style dans PB, ça fonctionne après

Hors ligne

 

#19 29-09-2010 14:10:54

Allin  
Membre Geek
Lieu: Canada
Date d'inscription: 17-09-2008
Messages: 43
Pépites: 1,192
Banque: 0

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

Si la case Style Windows Classic on XP est coché le radiobutton n'est pas sélectionné quand je click

Si la case Style Windows Classic on XP n'est pas coché le radiobutton est sélectionné quand je click

Hors ligne

 

#20 29-09-2010 14:26:26

Yanis  
Modérateur
Lieu: paris
Date d'inscription: 16-06-2010
Messages: 349
Pépites: 665
Banque: 150

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

Donc il te fait l'inverse de ce qu'il devrait faire apparement et là OK je te suis quand tu dis BUG possible

Hors ligne

 

#21 29-09-2010 14:28:07

Yanis  
Modérateur
Lieu: paris
Date d'inscription: 16-06-2010
Messages: 349
Pépites: 665
Banque: 150

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

As tu un thème particulier de sélectionné sur ton bureau Windows ?

Hors ligne

 

#22 29-09-2010 14:38:57

Allin  
Membre Geek
Lieu: Canada
Date d'inscription: 17-09-2008
Messages: 43
Pépites: 1,192
Banque: 0

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

Tout est à la base au niveau des settings windows et thème à part le background du desktop.

Hors ligne

 

#23 29-09-2010 14:50:49

Yanis  
Modérateur
Lieu: paris
Date d'inscription: 16-06-2010
Messages: 349
Pépites: 665
Banque: 150

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

As tu un theme <Windows XP> ou <Windows Classic> ?

Hors ligne

 

#24 29-09-2010 14:52:27

Allin  
Membre Geek
Lieu: Canada
Date d'inscription: 17-09-2008
Messages: 43
Pépites: 1,192
Banque: 0

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

Thème Aero windows 7.

Hors ligne

 

#25 29-09-2010 15:25:06

Yanis  
Modérateur
Lieu: paris
Date d'inscription: 16-06-2010
Messages: 349
Pépites: 665
Banque: 150

Re: Problème avec la sélection des radiobutton en PB11.5 build 4788

Désolé je n'ai pas actuellement de Powerbuilder sous Windows 7.

Ce que je peut dire c'est que sous Windows XP :
       Si THEME WINDOWS = <Windows XP> alors
           Si tu utilise dans PB le <Style Windows Classic on XP> décoché  tu n'as pas d'encadré sur le texte de ton radio Boutton sélectionné
           Si tu utilise dans PB le <Style Windows Classic on XP> coché  là tu as un d'encadré sur le texte de ton radio Boutton sélectionné

       Si THEME WINDOWS = <Windows Classique> alors ( c'est le contraire)
           Si tu utilise dans PB le <Style Windows Classic on XP> décoché là tu as un d'encadré sur le texte de ton radio Boutton sélectionné
           Si tu utilise dans PB le <Style Windows Classic on XP> coché tu n'as pas d'encadré sur le texte de ton radio Boutton sélectionné


Ce qui semble rejoindre ton comportement

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22