Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Дизайн  (Прочитано 9032 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии

il
Offline Offline
Пол: Мужской
Бодрый птах


« : 15-04-2004 20:45 » 

Не думал, что задам какой - либо вопрос по виндовс Улыбаюсь

Мне надо совет как сделать такие окна как в Visual C++ редакторе.
Имеются ввиду окна которые отображают проект ресурсы и файлы в виде дерва в окнах закладок...

Я знаю, что это ReBar на который наложены контроли и само решение я сделать могу - вопрос - как привязать размеры контролей к размеру ReBar в котором они лежат, дабы при изменении размера окна программы они тоже растягивались бы...

Статичные контроли сделанные в редакторе привязываться не хотят!   Так больше нельзя...
Записан

А птичку нашу прошу не обижать!!!
Kuzmich
Гость
« Ответ #1 : 16-04-2004 04:36 » 

Гром, ты конечно извини, но причем тут виндовс  Я шокирован! ?!
думаю в С++ для ОС быстрей чтонить посоветуют. 8)
Записан
Джон
просто
Администратор

de
Offline Offline
Пол: Мужской

« Ответ #2 : 16-04-2004 09:18 » 

Гром,  Ты это приват или для фирмы? Если приват, то попробуй вместо ребара
CDialogBar - более гибкая штука.

А еже-ли за деньги, то лучше всего использовать уже готовые библиотеки.
Записан

Я вам что? Дурак? По выходным и праздникам на работе работать. По выходным и праздникам я работаю дома.
"Just because the language allows you to do something does not mean that it’s the correct thing to do." Trey Nash
"Physics is like sex: sure, it may give some practical results, but that's not why we do it." Richard P. Feynman
"All science is either physics or stamp collecting." Ernest Rutherford
"Wer will, findet Wege, wer nicht will, findet Gründe."
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии

il
Offline Offline
Пол: Мужской
Бодрый птах


« Ответ #3 : 16-04-2004 18:22 » 

Джон, приват в Диалог баре тоже самое - только видимо в ручную отслеживать ресайз!!!!
Записан

А птичку нашу прошу не обижать!!!
Джон
просто
Администратор

de
Offline Offline
Пол: Мужской

« Ответ #4 : 17-04-2004 09:02 » 

Гром,  Ресайз вообще то для диалога не типичен. Так что ручками придётся делать.   Так больше нельзя...  Знаешь? Посмотри на кодпректе, там был класс для диалога который капсулировал контролы диалога для ресайза, но только это может быть для WTL было. Щас не помню, или если очень надо и горит, то могу сам посмотреть.
Записан

Я вам что? Дурак? По выходным и праздникам на работе работать. По выходным и праздникам я работаю дома.
"Just because the language allows you to do something does not mean that it’s the correct thing to do." Trey Nash
"Physics is like sex: sure, it may give some practical results, but that's not why we do it." Richard P. Feynman
"All science is either physics or stamp collecting." Ernest Rutherford
"Wer will, findet Wege, wer nicht will, findet Gründe."
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии

il
Offline Offline
Пол: Мужской
Бодрый птах


« Ответ #5 : 17-04-2004 09:16 » 

Джон, да я в принципе знаю как его сделать, но просто всегда хочется иметь готовое решение для стандартных объектов...

Кстати ты говорил о готовых библиотеках - это кодегуру имел ввиду или коде проект? Или может у винды есть такая же готовая штука?
Записан

А птичку нашу прошу не обижать!!!
Джон
просто
Администратор

de
Offline Offline
Пол: Мужской

« Ответ #6 : 19-04-2004 07:36 » 

Эт точно, поэтому я и спрашивал, если для фирмы - то имеет смысл купить за $600 готовые библиотеки с поддержкой. У нас на фирме используется уже несколько лет
BCG сначала была for free. А потом стала коммерческой. Именно её я и имел ввиду.
В принципе старые версии всё ещё бесплатные. Для привата.

А так... вот это думаю тебе подойдёт.
http://www.codeproject.com/dialog/resizectrl.asp?target=resize

А, вот точно, есть и WTL-ная версия

http://www.codeproject.com/wtl/wtldlgresize.asp?target=resize
Записан

Я вам что? Дурак? По выходным и праздникам на работе работать. По выходным и праздникам я работаю дома.
"Just because the language allows you to do something does not mean that it’s the correct thing to do." Trey Nash
"Physics is like sex: sure, it may give some practical results, but that's not why we do it." Richard P. Feynman
"All science is either physics or stamp collecting." Ernest Rutherford
"Wer will, findet Wege, wer nicht will, findet Gründe."
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии

il
Offline Offline
Пол: Мужской
Бодрый птах


« Ответ #7 : 19-04-2004 07:52 » new

Джон, посмотрю - спасибо - обрати внимание на тему о форуме в разработке!
Записан

А птичку нашу прошу не обижать!!!
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines