Найдено 9 результатов

andal
06.11.2007 11:17:35
Форум: Lazarus
Тема: DBGrid1DrawColumnCell зарисовывает Title.Caption
Ответы: 8
Просмотры: 7377

alexs писал(а): не уверен в правильности - но посмотри на параметр State этого метода - кажется тебе надо обработать состояние gdFixed


Спасибо тебе, добрый человек!

if (Column.Title.Caption = 'ФИО') and not (gdFixed in state)

заработало.
andal
02.11.2007 08:16:28
Форум: Lazarus
Тема: DBGrid1DrawColumnCell зарисовывает Title.Caption
Ответы: 8
Просмотры: 7377


изврат, какой сервер БД ?

Да знаю я, что можно sql-запросом можно все, что угодно получить, но вот захотелось поизвращаться.


Насколько я помню, метод DBGrid1DrawColumnCell
вызывается при отрисовке не только области данных, но и колонок, индикатора и т.д. - скорее всего именно с этим ты и ...
andal
01.11.2007 16:31:52
Форум: Lazarus
Тема: DBGrid1DrawColumnCell зарисовывает Title.Caption
Ответы: 8
Просмотры: 7377

DBGrid1DrawColumnCell зарисовывает Title.Caption

Добавляю колонку

DBGrid1.Columns.Add.Title.Caption := 'ФИО';

Затем в DBGrid1DrawColumnCell пытаюсь его заполнить

if (Column.Title.Caption = 'ФИО')
then
with TDBGrid(Sender).Canvas do
begin
colText :=
trim(DataModule1&#46 ...
andal
10.05.2007 09:34:13
Форум: Lazarus
Тема: Как узнать какого типа контрол?
Ответы: 3
Просмотры: 4254

Как узнать какого типа контрол?

Хочу при переборе в цикле контролов окна узнать какого он типа?
TButton или TDBGrid. Помню, что вроде возможно, а использовать tag-и не хочется.

Пардон! Нашел - is .
andal
07.05.2007 11:24:56
Форум: Lazarus
Тема: выгрузка в Exel из под линукса.
Ответы: 35
Просмотры: 51545

Re: выгрузка в Exel из под линукса.

кто-нибуть занимался таким?
если да то как подойти ?


или может я не так подхожу, мысль такая, некоторые отчеты в линуксовой программе которая отоброжает их в гриде надо чтоб пользователь мог унести домой и поработать с ними в exel
можно конечно посто выгрузить в файл с раздлителями и в эксель ...
andal
19.04.2007 14:23:29
Форум: Lazarus
Тема: CalcEdit и точка.
Ответы: 3
Просмотры: 4901

aRix писал(а):В дельфи такие фокусы проходят если изменить системный разделитель, там есть системная переменная DecimalSeparator типа char. Просто присваиваещь ей требуемый тебе знак. Думаю в лазарусе это тоже сработает.


В sysinth.inc DecimalSeparator присвоена '.' .
andal
18.04.2007 12:44:11
Форум: Lazarus
Тема: CalcEdit и точка.
Ответы: 3
Просмотры: 4901

CalcEdit и точка.

Возможно ли, чтобы при вводе данных в поле типа CalcEdit из калькулятора десятичная точка была именно точкой, а не запятой.
andal
22.03.2007 13:54:59
Форум: Lazarus
Тема: Вышел Lazarus 0.9.20 %)
Ответы: 44
Просмотры: 40500

Attid писал(а):andal
известный баг =(
выход или переходить на svn версию, хотя не знаю исправили ли либо уходить ниже до 0,9,18 илил вообще до 0,9,16


Уже на 9.18 .
А куда откатить, чтобы игра с TabVisible работала корректно?
andal
21.03.2007 16:29:39
Форум: Lazarus
Тема: Вышел Lazarus 0.9.20 %)
Ответы: 44
Просмотры: 40500

А я хотел создать DataModule - не смог. :(
Ошибка.
Windows.