Спасибо, помогло.
Отчего автор сего модуля сам не исправит сохранение значения, чтобы можно было обходиться без такого костыля?
Найдено 50 результатов
- 02.12.2024 11:39:02
- Форум: RxLib
- Тема: [РЕШЕНО] TRxDBColorBox не сохраняет custom-ные цвета
- Ответы: 2
- Просмотры: 13837
- 01.12.2024 22:09:32
- Форум: RxLib
- Тема: [РЕШЕНО] TRxDBColorBox не сохраняет custom-ные цвета
- Ответы: 2
- Просмотры: 13837
[РЕШЕНО] TRxDBColorBox не сохраняет custom-ные цвета
По-видимому компонет TRxDBColorBox содержит ошибку. Если включён флаг cbCustomColor и устанавливаешь цвет через пункт "custom..." он сохраняется как clBlack. Если выбирать цвета из стандартного перечня - всё нормально.
https://disk.yandex.ru/i/ONnlkLwPOO_hyQ
Демо:
https://disk.yandex.ru/d ...
https://disk.yandex.ru/i/ONnlkLwPOO_hyQ
Демо:
https://disk.yandex.ru/d ...
- 01.11.2024 21:21:45
- Форум: Lazarus
- Тема: TChart: Наклон подписей при нехватке места
- Ответы: 1
- Просмотры: 2761
TChart: Наклон подписей при нехватке места
Есть ли в TChart способ автоматического поворота подписей, когда они перекрывают друг друга?
Нашёл вот это:
AChart.BottomAxis.Marks.SetAdditionalAngle(45)
Например, вместо этого:
VirtualBox_Windows 7_01_11_2024_21_09_38.png
делать так.
VirtualBox_Windows 7_01_11_2024_21_03_20.png
А если ...
Нашёл вот это:
AChart.BottomAxis.Marks.SetAdditionalAngle(45)
Например, вместо этого:
VirtualBox_Windows 7_01_11_2024_21_09_38.png
делать так.
VirtualBox_Windows 7_01_11_2024_21_03_20.png
А если ...
- 30.10.2024 20:02:34
- Форум: Lazarus
- Тема: TChart: Собственные цвета для круговой диаграммы
- Ответы: 2
- Просмотры: 2863
Re: TChart: Собственные цвета для круговой диаграммы
Ошибка компиляции исчезла, но цвета остались стандартные.
Добавлено спустя 33 минуты 29 секунд:
Наверно, проще будет задать поле цвета в ds.FieldColor и получать цвет в SQL-запросе.
Добавлено спустя 33 минуты 29 секунд:
Наверно, проще будет задать поле цвета в ds.FieldColor и получать цвет в SQL-запросе.
- 30.10.2024 14:08:23
- Форум: Lazarus
- Тема: TChart: Собственные цвета для круговой диаграммы
- Ответы: 2
- Просмотры: 2863
TChart: Собственные цвета для круговой диаграммы
Хочу использвать собственные цвета вместо стандартных в круговой диаграмме TChart. Данные берутся из БД, колв-о значений может быть различным. Вот так пытаюсь задать цвета хотябы для десятка значений.
procedure TForm1.GenerateSourcesChart({var} AChart: TChart);
const
// Цвета как в LibreOffice ...
procedure TForm1.GenerateSourcesChart({var} AChart: TChart);
const
// Цвета как в LibreOffice ...
- 29.10.2024 12:09:45
- Форум: Lazarus
- Тема: TChart и LazReport: вставка круговой диаграммы в отчёт
- Ответы: 3
- Просмотры: 3225
Re: TChart и LazReport: вставка круговой диаграммы в отчёт
Попробывал заккоментировать эти две строчки, ничего не изменилось.Chart.Free; и bmp.Free
Добавлено спустя 21 минуту 36 секунд:
Эврика! Заменил
Код: Выделить всё
Chart.PaintTo(bmp.Canvas, 0, 0);Код: Выделить всё
Chart.PaintOnCanvas(bmp.Canvas, Rect(0, 0, chart.Width, chart.Height));- 28.10.2024 21:58:06
- Форум: Lazarus
- Тема: TChart и LazReport: вставка круговой диаграммы в отчёт
- Ответы: 3
- Просмотры: 3225
TChart и LazReport: вставка круговой диаграммы в отчёт
Здравствуйте, уважаемые специалисты. Помогите чайнику с вставкой графика в LazReport. В шаблоне отчёта специально под это дело добавлен компонент типа Picture. Вот код, который формирует график и вставляет его в отчёт:
procedure TForm1.frReport1EnterRect(Memo: TStringList; View: TfrView);
var ...
procedure TForm1.frReport1EnterRect(Memo: TStringList; View: TfrView);
var ...
- 23.02.2024 12:15:25
- Форум: Lazarus
- Тема: [Решено] Ошибка "File not open" при чтении файла
- Ответы: 19
- Просмотры: 8508
Re: Ошибка "File not open" при чтении файла
Наверно, вы правы.Alex2013 писал(а):Главное поменьше использовать легаси функции
- 23.02.2024 11:16:48
- Форум: Lazarus
- Тема: [Решено] Ошибка "File not open" при чтении файла
- Ответы: 19
- Просмотры: 8508
Re: Ошибка "File not open" при чтении файла
Если только чтение, то в любом случае после AssignFile(f, FileNameEdit1.FileName); нужно добавить FileMode := 0;
Не помогло. Та же ошибка.
Посмотрите в сторону TFileReader из модуля StreamEx, который как раз предполагает построчное чтение текстового файла.
Зато этим способом с флагами ...
Не помогло. Та же ошибка.
Посмотрите в сторону TFileReader из модуля StreamEx, который как раз предполагает построчное чтение текстового файла.
Зато этим способом с флагами ...
- 22.02.2024 22:05:35
- Форум: Lazarus
- Тема: [Решено] Ошибка "File not open" при чтении файла
- Ответы: 19
- Просмотры: 8508
Re: Ошибка "File not open" при чтении файла
Насколько я понимаю, он для двоичных, а не текстовых файлов предназначен. Как с его помощью читать файл построчно мне не понятно.xchgeaxeax писал(а):Попробуйте читать файл через TFileStream
Добавлено спустя 18 минут 30 секунд:
Что-то не могу найти, в каком юните это.xchgeaxeax писал(а):OpenText
- 22.02.2024 20:48:06
- Форум: Lazarus
- Тема: [Решено] Ошибка "File not open" при чтении файла
- Ответы: 19
- Просмотры: 8508
[Решено] Ошибка "File not open" при чтении файла
Вроде бы тривиальная задача построчного чтения текстового файла.
procedure TForm1.Button1Click(Sender: TObject);
var
F: TextFile;
Line: String;
begin
AssignFile(f, FileNameEdit1.FileName);
try
Reset(F);
while not EOF(F) do
begin
ReadLn(F, Line);
ParseLine(line);
end;
finally
CloseFile ...
procedure TForm1.Button1Click(Sender: TObject);
var
F: TextFile;
Line: String;
begin
AssignFile(f, FileNameEdit1.FileName);
try
Reset(F);
while not EOF(F) do
begin
ReadLn(F, Line);
ParseLine(line);
end;
finally
CloseFile ...
- 29.03.2022 15:16:31
- Форум: Lazarus
- Тема: DBGrid отображает не все поля у новой записи
- Ответы: 2
- Просмотры: 2465
Re: DBGrid отображает не все поля у новой записи
Снег Север писал(а):По-моему это - нормальное правильное поведение. С чего бы вычисляемому полю обновляться без Refresh?
Возмоно. А почему тогда ID для таблицы обновляется, а для вида - нет?
- 27.03.2022 22:21:24
- Форум: Lazarus
- Тема: DBGrid отображает не все поля у новой записи
- Ответы: 2
- Просмотры: 2465
DBGrid отображает не все поля у новой записи
Здравствуйте.
Использую БД SQLite3 и компонент DBGrid для отображения данных. Заметил следующую проблему: если SELECT запрос осуществляется не к реальной таблице, а к виду , то при добавлении новой записи не отображается значение в тех полях, которые не были явно заполнены при добавлении записи (в ...
Использую БД SQLite3 и компонент DBGrid для отображения данных. Заметил следующую проблему: если SELECT запрос осуществляется не к реальной таблице, а к виду , то при добавлении новой записи не отображается значение в тех полях, которые не были явно заполнены при добавлении записи (в ...
- 08.02.2022 20:47:51
- Форум: Lazarus
- Тема: Ошибка "SQLITE BUSY" при работе с Sqliite БД
- Ответы: 11
- Просмотры: 6209
Re: Ошибка "SQLITE BUSY" при работе с Sqliite БД
iskander писал(а):Ну а код-то из поста выше опробовали?
Да. Похоже, работает как надо. Спасибо.
Добавлено спустя 22 часа 39 минут 49 секунд:
Снег Север писал(а):Пользуйтесь нормальными компонентами - SqlDB, ZeosDB
Какие между ними различия? Какой из них порекомендуете выбрать?
- 07.02.2022 20:40:45
- Форум: Lazarus
- Тема: Значок и текст на одной строке в ToolBar
- Ответы: 0
- Просмотры: 1887
Значок и текст на одной строке в ToolBar
Как сделать, чтобы значки отображались слева от текста, а не сверху?
20220207_200242.png
object ToolBar1: TToolBar
Left = 0
Height = 26
Top = 0
Width = 320
ButtonHeight = 22
ButtonWidth = 23
Caption = 'ToolBar1'
Images = ImageList1
ShowCaptions = True
TabOrder = 0
object ...
20220207_200242.png
object ToolBar1: TToolBar
Left = 0
Height = 26
Top = 0
Width = 320
ButtonHeight = 22
ButtonWidth = 23
Caption = 'ToolBar1'
Images = ImageList1
ShowCaptions = True
TabOrder = 0
object ...
