Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 00:09 18.05.24 
Компютри и Интернет
   >> Visual Basic
Всички теми Следваща тема *Кратък преглед

Тема Може ли диалогов прозорец да бъде scrol-ван?  
Автор AzoN (минаващ)
Публикувано11.01.06 20:53



Колкото и тъпо да звучи въпроса... проблема ми е следния. Имам диалогов прозорц, който е MDI Child на друг. Съдържанието му е твърде голямо и потребители с по-малка резолюция не виждат всичко необходимо. Например бутона, поставен в долня край на новоотворения диалогов прозорец който MDI (в maximise режим) не се вижда. Какво бихте ме посъветвали да направя? или може ли да се сложи някакъв скрул плъзгач отстрани, който да придвижи съдържанието нагоре/надолу съответно?

()


Тема Re: Може ли диалогов прозорец да бъде scrol-ван?нови [re: AzoN]  
Автор ЩиpлицМодератор (разузнавач)
Публикувано12.01.06 10:44



Разбира се, че може. ;о) В тул-бокса имаш като контроли и скролове. Достатъчно е да сложиш скрол отдясно, да му придадеш стойности за min и max, и да обработваш събитието "скролиране", като изпълняваш код, който мести всички други контроли по формата нагоре и надолу. За целта - първо трябва да имаш записани началното разположение на контролите по формата. Т.е. да кажем, имаш текстови полета 1, 2 и 3, и те се намират на "височина" 100, 500 и 900. При състояние на скрола = 0, тогава разполагаш контролите на оригиналните им позиции. Ако някой врътне скрола - тогава от тези числа изваждаш някаква константа, разделена на състоянието на скрола, и така те ще се преместят нагоре. Абе, малко объркано стана, но ако ти се занимава с For Each - тогава може да се направи универсална процедура, която да можеш само с копиране в кода на произволна форма - да правиш възможно скролирането на контролите, без значение колко са те, и къде са разположени. Ако остане малко време - ще драсна десетина реда по въпроса.


Щирлиц


Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.