Делал такое для TDBGrid и называется CustomCellEditor. В TDBGrid надо добавить код в event OnSelectEditor.
1. Создание TDateTimePicker
DateEdit := TDateTimePicker.Create(Self);
//DateEdit is TDateTimePicker
DateEdit.Parent := MOKGrid;
DateEdit.Visible:= False;
2 ...
Найдено 224 результата
- 11.12.2020 13:35:10
- Форум: Lazarus
- Тема: KGrid вставка DateTimePicker в ячейки
- Ответы: 1
- Просмотры: 2555
- 13.11.2020 18:30:40
- Форум: Lazarus
- Тема: Как в DBGrid задать высоту заголовка?
- Ответы: 1
- Просмотры: 2299
Re: Как в DBGrid задать высоту заголовка?
Пример вашего кода не является мультиплатформным
DBGrid1.Columns[0].Title.MultiLine:= true;
DBGrid1.Columns[0].Title.Alignment:= taCenter;
DBGrid1.Columns[0].Title.Caption:= 'Заголовок'+ sLineBreak + 'в две строки';
Как ...
DBGrid1.Columns[0].Title.MultiLine:= true;
DBGrid1.Columns[0].Title.Alignment:= taCenter;
DBGrid1.Columns[0].Title.Caption:= 'Заголовок'+ sLineBreak + 'в две строки';
Как ...
- 09.11.2020 19:29:33
- Форум: Lazarus
- Тема: Пожалуйста помогите разобраться с модальными окнами
- Ответы: 48
- Просмотры: 29150
Re: Пожалуйста помогите разобраться с модальными окнами
Я бы добавил try finally
procedure TFormMain.B_OpenFormViewClick(Sender: TObject);
begin
FormView:= TFormView.Create(nil);
try
FormView.ShowModal;
finally
FormView.Free;
end;
FormFind:= TFormFind.Create(nil);
try
FormFind.ShowModal;
finally ...
procedure TFormMain.B_OpenFormViewClick(Sender: TObject);
begin
FormView:= TFormView.Create(nil);
try
FormView.ShowModal;
finally
FormView.Free;
end;
FormFind:= TFormFind.Create(nil);
try
FormFind.ShowModal;
finally ...
- 06.10.2020 15:44:16
- Форум: Lazarus
- Тема: LazReport TlrJPEGExport существует?
- Ответы: 7
- Просмотры: 5554
Re: LazReport TlrJPEGExport существует?
Добавьте пакет lr_extexp
- 06.10.2020 11:15:27
- Форум: Free Pascal Compiler
- Тема: Как получить в gdb лог вызываемых процедур
- Ответы: 8
- Просмотры: 8777
Re: Как получить в gdb лог вызываемых процедур
Наверно вся проблема в том, что разработчики огибают gdb для нужд Pascal, а он создан для С. Скорее всего функционал появится, когда допилят дебагер прямо для Pascal.
- 01.10.2020 13:24:41
- Форум: Общее
- Тема: Общие данных в динамической библиотеке
- Ответы: 4
- Просмотры: 15119
Re: Общие данных в динамической библиотеке
Через динамическую библиотеку не получится. Система для каждого экземпляра программы загрузит копию библиотеки в память. Кроме клиент-серверным приложенияостаеться только вариант с написанием сосбственного драйвера. Драйвер читает состояние входов/выходов и пишет в /dev/ai0 , /dev/di0 или считывает ...
- 01.10.2020 11:53:41
- Форум: Общее
- Тема: Общие данных в динамической библиотеке
- Ответы: 4
- Просмотры: 15119
Re: Общие данных в динамической библиотеке
Что за плата, если не секрет? Я так понимаю API к драйверу платы это не умеет multithread (карты National Instruments умееют). Драйвер Линух - это всегда файл. Можно открыть только для чтения. Например драйвера для чипов подлючаемых по I2C у ARM плат создают /dev/mcp3008/ai0.
Можно написать демона ...
Можно написать демона ...
- 22.09.2020 14:29:31
- Форум: Lazarus
- Тема: Ось дат в TChart
- Ответы: 5
- Просмотры: 5006
Re: Ось дат в TChart
Вам TDateTimeIntervalChartSource нужно положить из палетты компонентов Лазарус, закладка Chart. TDateTimeIntervalChartSource появится в Marks -> Source -> TDateTimeIntervalChartSource.
- 21.09.2020 15:07:52
- Форум: Lazarus
- Тема: Ось дат в TChart
- Ответы: 5
- Просмотры: 5006
Re: Ось дат в TChart
Выберите ось TChart, потом Marks -> Source -> TDateTimeIntervalChartSource и Style -> smsLabel
- 17.08.2020 11:10:35
- Форум: Общее
- Тема: Нативные приложения - снятие нагрузки?
- Ответы: 30
- Просмотры: 49582
Re: Нативные приложения - снятие нагрузки?
Всем привет. Наверняка многим известно, что я занимаюсь доработкой ZenGL и я давно ещё искал путь ограничения ФПС, ещё задолго до того как начал заниматься самим ZenGL.
И вот, разбираясь что к чему и получив ограничение которое искал, я обнаружил, что очень сильно стал загружаться процессор, аж до ...
И вот, разбираясь что к чему и получив ограничение которое искал, я обнаружил, что очень сильно стал загружаться процессор, аж до ...
- 09.07.2020 17:01:07
- Форум: Общее
- Тема: Free Pascal(Turbo Vision) Создание закладок
- Ответы: 9
- Просмотры: 28942
- 23.06.2020 13:13:59
- Форум: Lazarus
- Тема: DBGrid + LookupComboBox + новая запись.
- Ответы: 8
- Просмотры: 7330
Re: DBGrid + LookupComboBox + новая запись.
Сюда по этой ошибке, вам надо задать запрос на вложение записи в SQLQuery.InsertSQL.Text.
- 22.06.2020 19:16:51
- Форум: Lazarus
- Тема: DBGrid + LookupComboBox + новая запись.
- Ответы: 8
- Просмотры: 7330
Re: DBGrid + LookupComboBox + новая запись.
Я списки в DbGrid делаю, через PickList, например
DbGrid.Columns.Items[0].ButtonStyle := cbsPickList;
DbGrid.Columns.Items[0].PickList.Add('Item1');
DbGrid.Columns.Items[0].PickList.Add('Item2');
Данные в PickList можете ...
DbGrid.Columns.Items[0].ButtonStyle := cbsPickList;
DbGrid.Columns.Items[0].PickList.Add('Item1');
DbGrid.Columns.Items[0].PickList.Add('Item2');
Данные в PickList можете ...
- 01.06.2020 11:52:47
- Форум: Потрепаться
- Тема: регистрочувствительные имена файлов
- Ответы: 34
- Просмотры: 37057
Re: регистрочувствительные имена файлов
И вообще ОС писали студенты
UNIX не писали студенты. Что касается Linux, так ваше утверждение справедливо только для начального этапа.
Кто-нибудь сможет объяснить, зачем в линухе регистрочувствительные имена файлов?
Это зависит от используемой файловой системы и ее флагов. Недавно добавили ...
UNIX не писали студенты. Что касается Linux, так ваше утверждение справедливо только для начального этапа.
Кто-нибудь сможет объяснить, зачем в линухе регистрочувствительные имена файлов?
Это зависит от используемой файловой системы и ее флагов. Недавно добавили ...
- 30.04.2020 16:04:11
- Форум: Lazarus
- Тема: Lazarus 1.8.4 не может найти fbclient.dll (Firebird 3.0)
- Ответы: 39
- Просмотры: 32683
Re: Lazarus 1.8.4 не может найти fbclient.dll (Firebird 3.0)
Переставил Лазаря на 32-битный вариант и проблема исчезла. Странно. что WMAsoftware сразу не предупреждает о необходимости одинаковой битности у компилятора и библиотек firebird.
Не надо гадать на кофейной гуще все просто. При добавлении библиотеке Лазарус ее компилирует и устанавливает. Если у ...
Не надо гадать на кофейной гуще все просто. При добавлении библиотеке Лазарус ее компилирует и устанавливает. Если у ...
