MDI - Встроенный пункт меню "Windows"

Это русская секция форума wxWidjets. В этой секции вы можете обсуждать любые вопросы, связанные с wxWidgets на вашем родном языке.
Post Reply
User avatar
cutecode
Super wx Problem Solver
Super wx Problem Solver
Posts: 425
Joined: Fri Dec 09, 2016 7:28 am
Contact:

MDI - Встроенный пункт меню "Windows"

Post by cutecode »

При создании нового документа в MDI aplication автоматически справа появляется пункт меню "Windows" со встроенными командами и списком уже открытых окон.

Хотелось бы at design time, not at run time
1. переименовать все встроенные пункты этого меню на русский язык (Cascade/Titel и пр.)
2. добавить туда пункт меню "Закрыть все окна"
wx 3.1.6 win/mac/linux

regards,
Alexander Saprykin
https://v2.dental-soft.ru
ONEEYEMAN
Part Of The Furniture
Part Of The Furniture
Posts: 7459
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

Re: MDI - Встроенный пункт меню "Windows"

Post by ONEEYEMAN »

Dobrogo vremeni sutok,
Nu i kto meshaet?
Udaljaete vse punkty menju "Windows" i vstavljaete svoi...
User avatar
cutecode
Super wx Problem Solver
Super wx Problem Solver
Posts: 425
Joined: Fri Dec 09, 2016 7:28 am
Contact:

Re: MDI - Встроенный пункт меню "Windows"

Post by cutecode »

так они сами же создаются во время открытия каждого окна. (at run time)

как я узнаю что пункт меню уже создан и пора все удалять?
wx 3.1.6 win/mac/linux

regards,
Alexander Saprykin
https://v2.dental-soft.ru
ONEEYEMAN
Part Of The Furniture
Part Of The Furniture
Posts: 7459
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

Re: MDI - Встроенный пункт меню "Windows"

Post by ONEEYEMAN »

V konstruktore view ili v konstruktore dokumenta.
Menju "Window" sozdaetsja po umolchaniju. Nahodim ego v wxMenuBar, udaljaem iz nego vse a potom dobavljaem.
Hotja konechno eto morochno.

Posmotrite po ishodnikam - neugeli punkty etogo menu ne pokryty _()? I kogda oni dobavljajutsja ne vyzyvaetsja "GetTranslation()"?
Post Reply