Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Разыскивается компонент


Автор: December 26.2.2005, 23:29
Greetings All!
Разыскивается компонент - аналог TComboBox, у которого можно уменьшить Height до 18.

Автор: Dr.No_xXx 26.2.2005, 23:36
В delphi нет аналогов комбо бокса которые можно было бы уменьшить до 16
возможно есть в одном из плагинов или движков

Автор: Alex 26.2.2005, 23:45
December, можно и до 18 этого можно добиться уменьшением шрифта.

Автор: Dr.No_xXx 26.2.2005, 23:50
НЕ Знаю
у меня не получилось

Автор: Alex 26.2.2005, 23:52
Если шрифт нужно оставить старым то поставь свойство Style в lbOwnerDrawFixed или lbOwnerDrawVariable, а свойство ItemHeight равное 12 и получишь свои 18
Добавлено @ 23:56
Цитата(Dr @ 26.2.2005, 23:50)
НЕ Знаю
у меня не получилось

Цитата
object ComboBox1: TComboBox
    Left = 188
    Top = 84
    Width = 145
    Height = 18
    Font.Charset = RUSSIAN_CHARSET
    Font.Color = clWindowText
    Font.Height = -8
    Font.Name = 'MS Serif'
    Font.Style = []
    ItemHeight = 10
    ParentFont = False
    TabOrder = 5
    Text = 'ComboBox1'
  end

Автор: Dr.No_xXx 26.2.2005, 23:57
да все работает

Автор: December 28.2.2005, 01:34
Alex
спасибо за совет насчёт csOwnerDrawFixed - помогло как временное решение smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)