OVH Cloud OVH Cloud

A F Picalausa

2 réponses
Avatar
JCM
Re bonjour François

Tu n'as pas répondu à ma question du 28 janvier
Cela marche, mais néanmoins j'ai deux autres problèmes sur :
Private Sub TBmain_ButtonClick(ByVal Button As ComctlLib.Button)

-1- les feuilles-filles sont longues à s'afficher, est-ce normal ? quand je
test l'appli la MDIForm s'affiche et quand je click sur un boutton la page
de code s'affiche avant d'afficher la feuille-fille concernée

-2- j'ai une feuille-fille qui est une form de présentation, donc je ne veux
pas de bordure, si je mets la propriété borderstyle=none ou 0, ma feuille ne
s'affiche pas

Vois-tu pourquoi ?
Cordialement
JCM

2 réponses

Avatar
Picalausa François
Hello,

j'espérais que quelqu'un d'autre connaitrait le problème :-)

Concernant la lenteur de chargement des forms, tu peux compter le temps que
prennent certains bouts de code à s'exécuter.
Que je sache - mais je peux me tromper, je n'ai pas testé - ça ne devrait
pas venir du bout de code dans le mousemove, a moins de ne pas cesser de
bouger le curseur sur celle ci...
Pour effectuer des mesures de temps précises, pour déterminer l'endroit
problématique, tu peux employer la technique décrite dans la fiche 118 de la
faq:
http://faq.vb.free.fr/index.php?question8
Sinon, il est possible, d'éviter de ralentir l'application à cause du
mousemove en sousclassant le parent de la toolbar, pour les messages
TBN_HOTITEMCHANGE

Concernant la feuille fille MDI, j'ai pu reproduire un problème semblable,
si la form fille MDI a, à la création, la propriété windowstate = 2 -
maximized.
Cela ne se produit pas si on définit cette propriété durant l'exécution
(Form.Show : Form.Windowstate = 2). Je ne sais pas si ça aide? Je ne vois pas
vraiment ce qui dans le code posté précédemment pourrait provoquer
l'invisibilité de la form....

Voila, voila...
--
François Picalausa

"JCM" wrote:

Re bonjour François

Tu n'as pas répondu à ma question du 28 janvier
Cela marche, mais néanmoins j'ai deux autres problèmes sur :
Private Sub TBmain_ButtonClick(ByVal Button As ComctlLib.Button)

-1- les feuilles-filles sont longues à s'afficher, est-ce normal ? quand je
test l'appli la MDIForm s'affiche et quand je click sur un boutton la page
de code s'affiche avant d'afficher la feuille-fille concernée

-2- j'ai une feuille-fille qui est une form de présentation, donc je ne veux
pas de bordure, si je mets la propriété borderstyle=none ou 0, ma feuille ne
s'affiche pas

Vois-tu pourquoi ?


Avatar
JCM
Salut François

J'ai ajouté ce code dans le load de la MDIform : FrmMapMarket.Show:
FrmMapMarket.WindowState = 2
ainsi que dans le load de la form fille (FrmMapMarket) et j'ai mis également
la propriété border style de cette feuille à none
Quand je lance l'appli la feuille fille ne s'affiche pas

Cordialement
JCM
"Picalausa François" <Picalausa a écrit
dans le message de
news:
Hello,

j'espérais que quelqu'un d'autre connaitrait le problème :-)

Concernant la lenteur de chargement des forms, tu peux compter le temps


que
prennent certains bouts de code à s'exécuter.
Que je sache - mais je peux me tromper, je n'ai pas testé - ça ne devrait
pas venir du bout de code dans le mousemove, a moins de ne pas cesser de
bouger le curseur sur celle ci...
Pour effectuer des mesures de temps précises, pour déterminer l'endroit
problématique, tu peux employer la technique décrite dans la fiche 118 de


la
faq:
http://faq.vb.free.fr/index.php?question8
Sinon, il est possible, d'éviter de ralentir l'application à cause du
mousemove en sousclassant le parent de la toolbar, pour les messages
TBN_HOTITEMCHANGE

Concernant la feuille fille MDI, j'ai pu reproduire un problème semblable,
si la form fille MDI a, à la création, la propriété windowstate = 2 -
maximized.
Cela ne se produit pas si on définit cette propriété durant l'exécution
(Form.Show : Form.Windowstate = 2). Je ne sais pas si ça aide? Je ne vois


pas
vraiment ce qui dans le code posté précédemment pourrait provoquer
l'invisibilité de la form....

Voila, voila...
--
François Picalausa

"JCM" wrote:

> Re bonjour François
>
> Tu n'as pas répondu à ma question du 28 janvier
> Cela marche, mais néanmoins j'ai deux autres problèmes sur :
> Private Sub TBmain_ButtonClick(ByVal Button As ComctlLib.Button)
>
> -1- les feuilles-filles sont longues à s'afficher, est-ce normal ? quand


je
> test l'appli la MDIForm s'affiche et quand je click sur un boutton la


page
> de code s'affiche avant d'afficher la feuille-fille concernée
>
> -2- j'ai une feuille-fille qui est une form de présentation, donc je ne


veux
> pas de bordure, si je mets la propriété borderstyle=none ou 0, ma


feuille ne
> s'affiche pas
>
> Vois-tu pourquoi ?