Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Ищу контрол Resizer Добавлено: 15.05.07 21:59  

Автор вопроса:  someone | Web-сайт: 123
Был такой контролл.... Помещался на форму, прописывалось:
[CODE]Private Sub frmMain_Resize()
Control.Resize
End Sub[CODE]
Нашёл в примерах dll-ку какую-ту.. Не то :(

Ответить

  Ответы Всего ответов: 8  

Номер ответа: 1
Автор ответа:
 VisualPaul



ICQ: 402519798 

Вопросов: 12
Ответов: 111
 Профиль | | #1 Добавлено: 15.05.07 22:11
http://www.download.ru/soft/development/active_x/129_1

Ответить

Номер ответа: 2
Автор ответа:
 Alexandrus



ICQ: 496782368 

Вопросов: 18
Ответов: 312
 Web-сайт: starsorion.com
 Профиль | | #2
Добавлено: 15.05.07 23:46
Или тебе нужен контроль изменения размеров самой формы?
...тогда subclassing...

Ответить

Номер ответа: 3
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #3 Добавлено: 16.05.07 01:46
уль там его смамому писать, строчек 10-15, или ты в школе болел когда пропорции проходили?

Ответить

Номер ответа: 4
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #4 Добавлено: 16.05.07 07:30
лучше юзать доккинг

Ответить

Номер ответа: 5
Автор ответа:
 ZagZag



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #5 Добавлено: 16.05.07 08:29
А че тут писать? Код обычного сплиттера
lbSplitterVert - любой контрол с поддержкой события MouseMove (в идеале - лейбл)
Private Sub lbSplitterVert_MouseMove(Button As Integer, Shift As Integer, X As Single, y As Single)
    If Button = 1 Then
        lbSplitterVert.Left = lbSplitterVert.Left + X
        If lbSplitterVert.Left > ScaleWidth - 1000 Or lbSplitterVert.Left < 1000 Then lbSplitterVert.Left = lbSplitterVert.Left - X
        Form_Resize
    End If
End Sub

Ответить

Номер ответа: 6
Автор ответа:
 Alexandrus



ICQ: 496782368 

Вопросов: 18
Ответов: 312
 Web-сайт: starsorion.com
 Профиль | | #6
Добавлено: 16.05.07 17:24
ZagZag: Я думаю код рабочий,но если его применить к форме,то она будет себя вести не совсем адекватно...мерцания и скачки изменения размеров формы при ресайзинге(проверь...). Я тоже первоначально когда-то пошёл этим путём,но как ты понимаешь:) ...subclassing делу поможет! :)

Ответить

Номер ответа: 7
Автор ответа:
 ZagZag



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #7 Добавлено: 16.05.07 19:43
Сабклассинг - поморочено для сплиттера, имхо.
У меня ничего не мерцает при резайце.

Ответить

Номер ответа: 8
Автор ответа:
 Alexandrus



ICQ: 496782368 

Вопросов: 18
Ответов: 312
 Web-сайт: starsorion.com
 Профиль | | #8
Добавлено: 16.05.07 20:58
Для сплитера конечно,а для контроля размеров формы при ресайзинге этот код не подходит.А EMPRO спрашивал именно это...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам