Форма

Тема в разделе "Delphi - FAQ", создана пользователем Баламут, 2 ноя 2005.

  1. Баламут

    Баламут Well-Known Member

    Регистрация:
    27 июл 2005
    Сообщения:
    76
    Симпатии:
    0
    Привет всем!

    У меня пара вопросов по форме.

    1. Как определить координаты клиентской части в абсолютных координатах экрана?

    2. Как узнать толщину бордюра формы?

    3. На форме лежит DBGrid или любой другой. Почему при изменении размеров формы до появления скроллинга слетает оформление в стиле XP?
     
  2. Barmutik

    Barmutik Гость

    1. Взять координаты и сделать ClientToScreen
    2. А как насчёт свойства BorderWidth ?
     
  3. Баламут

    Баламут Well-Known Member

    Регистрация:
    27 июл 2005
    Сообщения:
    76
    Симпатии:
    0
    Свойство BorderWidth выдает толщину равную 1, хотя на самом деле даже визуально видно, что она явно больше.
     
  4. Barmutik

    Barmutik Гость

    Возможно я погорячился насчёт BorderWidth

    Для опеределния используйте GetSystemMetrics с параметрами SM_CXBORDER, SM_CYBORDER
     
Загрузка...

Поделиться этой страницей