/ Forside / Teknologi / Udvikling / VB/Basic / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
VB/Basic
#NavnPoint
berpox 2425
pete 1435
CADmageren 1251
gibson 1230
Phylock 887
gandalf 836
AntonV 790
strarup 750
Benjamin... 700
10  tom.kise 610
Næsten ens menubar i MDI-child forms
Fra : Michael Salomonsen


Dato : 27-09-01 13:33

Hej gruppe

Jeg har et projekt der består af en masse MDIChild forms, hvor menuerne
stort set skal være identiske på nær det første menupunkt (i menubaren).
Hvordan er det nemmest af gribe denne sag an? (for det er jo lidt besværligt
at skulle ændre samtlige forms for at sætte et "standard"-menupunkt ind)

M.v.h..
Michael





 
 
@sbjørn (27-09-2001)
Kommentar
Fra : @sbjørn


Dato : 27-09-01 13:44

'Ved load af nyt MDIChild
MDIForm...[Menuknap].Visible

' Ved klik på menubar
MDIForm1.ActiveForm.EtEllerAndet = "Et eller andet"

"Michael Salomonsen" <michaels_fjernmig@multicom.dk> wrote in message
news:E%Es7.637$Mk2.51075@news000.worldonline.dk...
> Hej gruppe
>
> Jeg har et projekt der består af en masse MDIChild forms, hvor menuerne
> stort set skal være identiske på nær det første menupunkt (i menubaren).
> Hvordan er det nemmest af gribe denne sag an? (for det er jo lidt
besværligt
> at skulle ændre samtlige forms for at sætte et "standard"-menupunkt ind)
>
> M.v.h..
> Michael
>
>
>
>



Michael Salomonsen (27-09-2001)
Kommentar
Fra : Michael Salomonsen


Dato : 27-09-01 15:52

"@sbjørn" <asbjorn@caduceus.dk> skrev i en meddelelse
news:1aFs7.518$Ay.55528@news010.worldonline.dk...
> 'Ved load af nyt MDIChild
> MDIForm...[Menuknap].Visible
>
> ' Ved klik på menubar
> MDIForm1.ActiveForm.EtEllerAndet = "Et eller andet"
>

Det jeg skal have er en "standardmenu" på hovedformen som er den samme på
MDIChild-formen, på nær menupunktet "Filer" - jeg kan ikke rigtig gennemskue
dit eksempel til hvordan jeg får dette til at virke.

M.v.h.
Michael



@sbjørn (27-09-2001)
Kommentar
Fra : @sbjørn


Dato : 27-09-01 17:09

Alt ligger på hovedformen (MDIForm)
Når du så loader en form vil du kunne angive om hvorvidt at de forskellige
knapper, menuer og menupunkter skal være synlige.

Du kan med "MDIForm1.ActiveForm.Name" tjekke hvilken form du har

Vil det ikke se lidt sjovt ud hvis at menuerne i Word var hæftet på
Dokmenterne (MDIChild) og ikke på Hovedformen som de er nu.

'--------Kode til (u)synliggørelse af menupunkter, menuer og knaper
select case MDIForm1.ActiveForm.Name
case "frmDok" ' navn på form
Msgbox "Skriv noget kode"
' [Menupunkt].Visible = False
end select
'-------Kode til Click-Eventet
Me.ActiveForm.EtEllerAndet = "Et eller andet"
' Me.ActiveForm gør at man bliver vidrestillet til den aktive form

"Michael Salomonsen" <michaels_fjernmig@multicom.dk> wrote in message
news:q2Hs7.653$Mk2.56185@news000.worldonline.dk...
> "@sbjørn" <asbjorn@caduceus.dk> skrev i en meddelelse
> news:1aFs7.518$Ay.55528@news010.worldonline.dk...
> > 'Ved load af nyt MDIChild
> > MDIForm...[Menuknap].Visible
> >
> > ' Ved klik på menubar
> > MDIForm1.ActiveForm.EtEllerAndet = "Et eller andet"
> >
>
> Det jeg skal have er en "standardmenu" på hovedformen som er den samme på
> MDIChild-formen, på nær menupunktet "Filer" - jeg kan ikke rigtig
gennemskue
> dit eksempel til hvordan jeg får dette til at virke.
>
> M.v.h.
> Michael
>
>



Bjarke Walling Peter~ (27-09-2001)
Kommentar
Fra : Bjarke Walling Peter~


Dato : 27-09-01 18:52

@sbjørn skrev:
> Vil det ikke se lidt sjovt ud hvis at menuerne i Word var hæftet på
> Dokmenterne (MDIChild) og ikke på Hovedformen som de er nu.

Hvis du tilføjer menuer både til MDIForm og MDIChild, vil MDIForm-menuerne
blive vist når der ikke er nogen MDIChild-forms aktive... men så snart at et
MDIChild-vindue markeres skifter menuerne til dens menuer - men de bliver
stadigvæk vist øverst på MDIFormen.

- Bjarke Walling Petersen



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste