![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Панель инструментов
Krants © (2007-03-20 15:54:00)Можно ли средствами Delphi создать панель инструментов наподобии в IE. Конкретней, требуется сделать панель(ToolBar) плоской, т.е. не имеющей видимых границ. (как в TPanel св. Bevel)?
DiamondShark (2007-03-21 12:17:00) [1]
> И какие же махинации надо применить с TToolBar, что-бы он
> не имел краев?
Flat
EdgeBorders
ASoft (2007-03-21 12:15:00) [2]зачэм TControlBar, кидай на форму TToolBar, будет без границ
Krants (2007-03-21 12:11:00) [3]
> ASoft (21.03.07 12:03) [10]
Не в этом, а в совокупности вышеупомянутых...
ASoft (2007-03-21 12:03:00) [4]
> Krants (20.03.07 16:36) [6]
> Можно ли средствами Delphi создать панель инструментов наподобии
> в IE. Конкретней, требуется сделать панель плоской, т.е.
> не имеющей видимых границ.
TToolBar на форму, и это не "об стенку горох" :)
А что за ограничения вам не нравятся в этом компоненте?
Krants (2007-03-21 10:54:00) [5]
> Джо © (20.03.07 16:48) [7]
Да причем тут TToolBar, суть вопроса не в конкретных компонентах, а в методе создания панели инструментов, стандартной панели, потому и к примеру привел IE.
Во многих литературах по Delphi, стандартную панель инструментов истолковуют как совокупность TControlBar и TToolBar. Но не смотря на их удобства и многофункциональность, они имеют массу ограничений. Каких? да таких какие не имеются в большинстве совремменых программах...
Поэтому и хочется услышать просто совет, а не разбирать конкретику.
Если и сейчас вопрос остается неясным, то уж извените, лучше не тратьте зря свое время...
RASkov (2007-03-20 18:18:00) [6]Может ToolBar.EdgeBorders=[]; по умолчанию = [ebTop]
Джо (2007-03-20 16:48:00) [7]> [6] Krants (20.03.07 16:36)
> Можно перефразировать вопрос:
> Можно ли средствами Delphi создать панель инструментов наподобии
> в IE. Конкретней, требуется сделать панель плоской, т.е.
> не имеющей видимых границ.
Мне очень совестно такое говорить, но я не вижу разницы между этим и первоначальным вопросом :)
Бросаю на форму TToolBar (Delphi 6). Никаких «видимых границ» не наблюдаю.
Krants (2007-03-20 16:36:00) [8]
> Джо © (20.03.07 16:28) [5]
Может немного некорректно задал вопрос, но и суть вопроса не заключалась конкретно в ТToolBar...
Сорри, если загрузил немного.
Можно перефразировать вопрос:
Можно ли средствами Delphi создать панель инструментов наподобии в IE. Конкретней, требуется сделать панель плоской, т.е. не имеющей видимых границ.
Джо (2007-03-20 16:28:00) [9]> [4] Krants (20.03.07 16:20)
>
> > Джо © (20.03.07 16:10) [3]
> >
> > Разрешает, разрешает...
>
> Имеется обычная панель инструментов на ControlBar`е расположены
> компоненты типа ТToolBar.
Где в вопросе вообще хоть какое-то упоминание о TControlBar?
Krants (2007-03-20 16:20:00) [10]
> Джо © (20.03.07 16:10) [3]
>
> Разрешает, разрешает...
Имеется обычная панель инструментов на ControlBar`е расположены компоненты типа ТToolBar.
И какие же махинации надо применить с TToolBar, что-бы он не имел краев? Даже если-бы он и имел свойство Bevel, все равно не вышло бы!
Джо (2007-03-20 16:10:00) [11]> [2] Krants (20.03.07 16:06)
>
> > Джо © (20.03.07 15:56) [1]
>
> Насколько я знаю, TToolBar такого не разрешает...
Разрешает, разрешает...
Krants (2007-03-20 16:06:00) [12]
> Джо © (20.03.07 15:56) [1]
Насколько я знаю, TToolBar такого не разрешает...
Джо (2007-03-20 15:56:00) [13]TToolBar.