Модераторы: Snowy, MetalFan, bems, Poseidon
  

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> TStringGrid стиль XP 
:(
    Опции темы
xxxWoolferxxx
Дата 20.10.2009, 21:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 3.10.2009

Репутация: нет
Всего: нет



Добрый день. Как можно сделать чтобы колонки "fixed" TStringGrid имели вид XP/Vista а не Win95 ?
добавление на форму XP манифеста не помогло.
Заранее спасибо. 
PM MAIL   Вверх
Akella
Дата 21.10.2009, 16:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 8
Всего: 329



1. Использовать альтернативные гриды.
2. Самому перерисовывать в событии OnDrawCell(не представляю как).
PM MAIL   Вверх
xxxWoolferxxx
Дата 21.10.2009, 16:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 3.10.2009

Репутация: нет
Всего: нет



Цитата(Akella @ 21.10.2009,  16:07)
1. Использовать альтернативные гриды.
2. Самому перерисовывать в событии OnDrawCell(не представляю как).

Альтернативные гриды была мысль, но какие? ничего не нашел( может подскажешь?
PM MAIL   Вверх
Akella
Дата 21.10.2009, 16:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 8
Всего: 329



Из бесплатного.... нужно поискать. Из платного.. cxGrid (DevExpress)

Добавлено через 1 минуту и 5 секунд
3. Использовать компоненты - скины.

Добавлено через 7 минут и 16 секунд
Можно использовать компоненты EhLib версии 3,6, но и версия 4 или 5 не очень-то и дорогая.
Там можно сделать связку MemtableEh + DbGridEh. Даже больше возможностей будет.

Добавлено через 7 минут и 48 секунд
http://www.ehlib.com/dbgrideh1.htm
PM MAIL   Вверх
CodeMonkey
Дата 21.10.2009, 17:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1839
Регистрация: 24.6.2008
Где: Россия, Тверь

Репутация: 29
Всего: 89



4. Использовать Delphi 2010 (не уверен, но вроде как там хвастались поддержкой тем в гридах?).


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
xxxWoolferxxx
Дата 21.10.2009, 18:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 3.10.2009

Репутация: нет
Всего: нет



Нашел NextGrid бесплатный, но после установки ложу на форму компонент, а он пишет ошибку подключения NxGrid:( Delphi 2009
PM MAIL   Вверх
xxxWoolferxxx
Дата 21.10.2009, 20:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 3.10.2009

Репутация: нет
Всего: нет



Помогите пожалуйста подключить, весь вечер бьюсь. Платное мне не нужно, разве что крякнутое)
Вот скрины ошибок. Я в тупике.
user posted image
user posted image
user posted image
PM MAIL   Вверх
Hexel
Дата 21.10.2009, 21:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 30.10.2007
Где: UA

Репутация: нет
Всего: нет



Delphi6
У меня было такое, если криво установить компоненту из скомпиленного пакета dpk. dcu-шники можно скопировать из той папки, где этот пакет находится, в папку C:\Program Files\Borland\Delphi6\Lib (или где у тебя там делфи проинсталлено). туда же советую скопировать и pas-ы, чтобы по горячему открывались модули из кода. такой способ предполагает, что компонента уже появилась в палитре инструментов. вообще, я так почти все компоненты запускал smile
Другой вариант, если твоя компонента инсталлится ексешником. тогда не знаю
PM MAIL   Вверх
xxxWoolferxxx
Дата 21.10.2009, 21:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 3.10.2009

Репутация: нет
Всего: нет



Цитата(Hexel @ 21.10.2009,  21:07)
Delphi6
У меня было такое, если криво установить компоненту из скомпиленного пакета dpk. dcu-шники можно скопировать из той папки, где этот пакет находится, в папку C:\Program Files\Borland\Delphi6\Lib (или где у тебя там делфи проинсталлено). туда же советую скопировать и pas-ы, чтобы по горячему открывались модули из кода. такой способ предполагает, что компонента уже появилась в палитре инструментов. вообще, я так почти все компоненты запускал smile
Другой вариант, если твоя компонента инсталлится ексешником. тогда не знаю

Да я уже и DCU копировал) ругалось на пас) Разве что еще pas скопировать((
PM MAIL   Вверх
Akella
Дата 21.10.2009, 21:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 8
Всего: 329



А в lib прописал пути к исходникам?
PM MAIL   Вверх
xxxWoolferxxx
Дата 21.10.2009, 22:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 3.10.2009

Репутация: нет
Всего: нет



Да пробовал, но решилось все тем что скинул все в lib. Теперь появился вопрос, может кто работал с этим, в StringGride есть свойство RowSelect, в NxGrid невижу такого свойства( Как можно решить?
PM MAIL   Вверх
Akella
Дата 21.10.2009, 22:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 8
Всего: 329



Цитата(xxxWoolferxxx @  21.10.2009,  22:17 Найти цитируемый пост)
Теперь появился вопрос,

Модератор: один вопрос - одна тема
PM MAIL   Вверх
xxxWoolferxxx
Дата 22.10.2009, 16:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 3.10.2009

Репутация: нет
Всего: нет



Цитата(Akella @ 21.10.2009,  22:42)
Цитата(xxxWoolferxxx @  21.10.2009,  22:17 Найти цитируемый пост)
Теперь появился вопрос,

Модератор: один вопрос - одна тема

А что мой пост не по теме?
PM MAIL   Вверх
bems
Дата 24.10.2009, 02:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 3400
Регистрация: 5.1.2006

Репутация: 18
Всего: 88



да


--------------------
Обижено школьников: 8
PM MAIL   Вверх
  
Закрытая темаСоздание новой темы Создание опроса
Правила форума "Delphi: Для новичков"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0661 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.