![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| ivan219 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1121 Регистрация: 19.11.2005 Где: Планета земля Репутация: 2 Всего: 12 |
Мне нужен компонент который былбы как TPageControl; TTabSheet; но чтоб унего был с боку крестик чтоб закрыть страницу т.е. как у Opera 8.5.
Если есть то вышлите на [email protected] ну или ссылку дайте мне очень нужно |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 109 Всего: 459 |
вот платный компонент
Добавлено @ 10:52 Если неохота платить то можно самому нарисовать кнопочку в компоненте TTabSet. -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| ivan219 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1121 Регистрация: 19.11.2005 Где: Планета земля Репутация: 2 Всего: 12 |
Нет платить неохота
А как нарисовать alexeis1 ты можеш это зделать |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 109 Всего: 459 |
Если закладки будут статичными(не будет менятся ширина и количесво, а также компонент не будет перемещатся, то можно просто бросить на закладку кнопку)
Добавлено @ 11:48 я тут посмотрел, вообщем TTabset нормально реализованно только в delphi2006 в семерке они недоделанные. Добавлено @ 12:01 Я предлагаю совсем отказаться от стандартных закладак и использовать в место этого панельку с кнопкой и лабелом вот так можно будет рисовать
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| ivan219 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1121 Регистрация: 19.11.2005 Где: Планета земля Репутация: 2 Всего: 12 |
Нет они будут менятся и их будет много я уже думал про кнопку но это невыход так как их много я правда зделал одну отдельно но получается некрасиво а закладки как в Opera 8.5 мне нравятся.
А из delphi2006 можено перенести этот компонент в delphi7 Добавлено @ 12:10 Нет получается както некрасиво. |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 109 Всего: 459 |
Вместо кнопки можно рисовать TImage; - -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| Демо |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 3.11.2005 Репутация: 30 Всего: 50 |
Иcпользуй TTabControl.
Вот пример(естсественно, это лишь схема. Можно отрисовывать и кнопку вместо квадратика. Кроме того, можно использовать метод GetHitTestInfoAt(), чего нет в примере. Кроме того, нужно динамичеси вычислять ширину TTabControl - для свободной обдласти справа):
-------------------- |
|||
|
||||
| ivan219 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1121 Регистрация: 19.11.2005 Где: Планета земля Репутация: 2 Всего: 12 |
TTabControl негодится так как надо всё динамически создавать а я это неумею.
|
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 15 Всего: 98 |
учись. к тому же динамически закладки в любом случае создавать придется...
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| Alexeis |
|
||||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 109 Всего: 459 |
Это проще простого
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
||||
|
|||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 109 Всего: 459 |
я начал делать, но когда закончу не знаю.
чтоб облегчить работу привожу набросок
Это сообщение отредактировал(а) alexeis1 - 10.4.2006, 14:54 -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| ivan219 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1121 Регистрация: 19.11.2005 Где: Планета земля Репутация: 2 Всего: 12 |
Нет я другие компоненты немогу да и незачем мне сечас это делать так как в моей программе куча всяких компонентов ещё много закладок единственное что хочю так это закладки с кнопкой.
Но новерное нечего невыйдет Демо твой код ничего не делает уменя нечего непроисходит и ошибок нет. |
|||
|
||||
| Демо |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 3.11.2005 Репутация: 30 Всего: 50 |
Для того, чтобы код что-то делал, надо 1. На форму положить TTabControl и назвать его TC; 2. Привязать соответствующие обработчики на соответствующие события(OnDrawTab, OnMouseUp - для TTabControl, OnCreate - для формы). Это сообщение отредактировал(а) Демо - 10.4.2006, 14:39 -------------------- |
|||
|
||||
| ivan219 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1121 Регистрация: 19.11.2005 Где: Планета земля Репутация: 2 Всего: 12 |
Я так и зделал я же говорю что ошибок нет т.е. всё компилится но нечего непроисходит как TTabControl был такимже и остался не вкладок нечего и неначто нереагирует.
|
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 109 Всего: 459 |
ivan219, говорю же пиши заново целиком вот доработанный вариант
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |