Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MDI Child и меню / 11 сообщений из 11, страница 1 из 1
08.11.2002, 15:29:14
    #32065855
netfrog
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDI Child и меню
Проблема в следующем. Есть менюшка в mdi-форме, но не стандартная а стороней разработки. Когда открываешь дочернюю форму - в mdi появляется пустая строка меню над уже существующим меню. Нервирует очень! Как объехать?
...
Рейтинг: 0 / 0
08.11.2002, 15:52:43
    #32065861
NNN
NNN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDI Child и меню
Visible = False не подойдет?
...
Рейтинг: 0 / 0
08.11.2002, 16:21:43
    #32065875
netfrog
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDI Child и меню
visible ? Менюхи у дочернего окна и так нет . Т.е. вообще нет! А при разворачивании на весь экран (ну в пределах родительской формы) отрисовывается пустая строка меню с иконкой формы, которая оказывается над существующим меню, чего совсем не нужно!
...
Рейтинг: 0 / 0
08.11.2002, 16:29:53
    #32065877
NNN
NNN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDI Child и меню
Кажется понял. То есть, нестандартное меню видимо построено на основе ToolBar и поэтому лезит ниже системного меню (иконка, а там - закрыть, свернуть и т.д.?). Похоже - by design. Можно попробовать в Resize дочерней формы проверять немаксимизирована ли она и убирать заголовок, но потом ты ее не свернешь..Я - пас.
...
Рейтинг: 0 / 0
08.11.2002, 16:41:10
    #32065878
Артем
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDI Child и меню
Привет!

тебе как и мне судя по всему VBsmart очень нравится
:-)

Менюшка правда кульная удобная и красивая
обьехать не получилось пришлось использовать личный ресайзер

запихай в ресайз окна чонить красивое.
чтоб как нить так

If WindowState = vbMaximized Then
WindowState = vbNormal
.....
End If

Хе.. не канает

получилось только криво
на ум только такая ерунда приходит

Private Sub Form_Resize()
Timer1.Enabled = True
End Sub

Private Sub Timer1_Timer()
If WindowState = vbMaximized Then
WindowState = vbNormal
Top = 0
Left = 0
Height = frmMain.ScaleHeight
Width = frmMain.ScaleWidth
Timer1.Enabled = False
End If
End Sub

Вот так..
Еще раз удачи.
Пока.
...
Рейтинг: 0 / 0
08.11.2002, 18:59:56
    #32065896
netfrog
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDI Child и меню
to Артем : не поможет, если свойство borderStyle оставить в sizable (а иначе нельзя :( ) то менюха отрисуется и в vbNormal
...
Рейтинг: 0 / 0
08.11.2002, 23:49:39
    #32065918
Артем
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDI Child и меню
Я же перед тем как писать пробовал
дочерняя форма становится по размеру родительской
а если ты посмотришь внимательно то там есть таймер
я ставил на 10 милисекунд
он и отрубал всю ту хреновину которая у тебя лезла
запихай в код посмотри :-)

Удачи.
...
Рейтинг: 0 / 0
26.12.2002, 22:34:48
    #32084988
MDI Child и меню
Проблема в следующем. Есть менюшка в mdi-форме, но не стандартная а стороней разработки. Когда открываешь дочернюю форму - в mdi появляется пустая строка меню над уже существующим меню. Нервирует очень! Как объехать?

You can set MDIChild Property as follows:

Код: plaintext
NegotiateMenus = False) 


Suppose it may help (if I uderstood the problem correctly
...
Рейтинг: 0 / 0
08.01.2003, 15:14:33
    #32087526
netfrog
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDI Child и меню
фиг вам :(
...
Рейтинг: 0 / 0
17.01.2003, 16:56:20
    #32092673
LCD
LCD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDI Child и меню
И все-таки как это побороть более красиво!?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
14.04.2004, 14:08:00
    #32481063
argo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDI Child и меню
Привет ;)
можешь скинуть эту менюшку мне на мыло?
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MDI Child и меню / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]