Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.03.2011, 00:20   #1
rodionov_uv
Пользователь
 
Регистрация: 21.12.2009
Сообщений: 15
По умолчанию Проблемы с разрешением в разных темах

Столкнулся с проблемой с разрешением экрана при разных темах оформления виндовс

Код:
...............................
if OpenBut.TabOrder <> 0 then
  begin
    OpenBut.Enabled := False;
    PrintBut.Enabled := True;
    MyForm.Constraints.MaxWidth := 567;
    MyForm.Constraints.MinWidth := 567;
    if MyPanel.Height <= 560 then
    begin
      MyForm.Constraints.MaxHeight := MyPanel.Height+34;
      MyForm.Constraints.MinHeight := MyPanel.Height+34;
      MyForm.Constraints.MaxWidth := 550;
      MyForm.Constraints.MinWidth := 550;
    end
    else
    begin
      MyForm.Constraints.MaxHeight := 600;
      MyForm.Constraints.MinHeight := 600;
    end;

...............................
при стандартной нормуль, при вистовском оформлении надо

Код:

.................................
MyForm.Constraints.MaxHeight := MyPanel.Height+36;      
MyForm.Constraints.MinHeight := MyPanel.Height+36;
MyForm.Constraints.MaxWidth := 552;
MyForm.Constraints.MinWidth := 552;
.................................

при остальных

Код:

.................................
MyForm.Constraints.MaxWidth := 554;
MyForm.Constraints.MinWidth := 554;
MyForm.Constraints.MaxHeight := MyPanel.Height+38;      
MyForm.Constraints.MinHeight := MyPanel.Height+38;
.................................
в чём может быть проблема

Последний раз редактировалось rodionov_uv; 07.03.2011 в 00:24.
rodionov_uv вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Для решения проблемы конверсии типов из разных сред нужно крохотнуюю DLL Psionic Помощь студентам 12 10.02.2010 21:22
Оформление в спамерских темах Utkin О форуме и сайтах клуба 4 30.09.2009 13:23
Что делать с разрешением? artemavd Общие вопросы Delphi 4 27.07.2009 00:07
проблема с разрешением ben95 Свободное общение 7 12.09.2008 09:48
Отзывы о темах vicvtor О форуме и сайтах клуба 5 26.04.2007 13:01