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

Dakor
13.09.2020 07:26:09
Форум: Сторонние средства
Тема: FPSpreadsheet авто-фильтр и закрепление
Ответы: 4
Просмотры: 16313

Re: FPSpreadsheet авто-фильтр и закрепление

Прошу прощения, забыл про опции:

TsWorksheet.Options:= TsWorksheet.Options + [soHasFrozenPanes];

Вот рабочий пример:

procedure Test;
var
WBook: TsWorkbook;
WSheet: TsWorksheet;
i,j: Cardinal;
begin
WBook:= TsWorkbook.Create;
try
WSheet:= WBook ...
Dakor
11.09.2020 21:47:12
Форум: Сторонние средства
Тема: FPSpreadsheet авто-фильтр и закрепление
Ответы: 4
Просмотры: 16313

Re: FPSpreadsheet авто-фильтр и закрепление

Закрепление

Код: Выделить всё

TsWorksheet.LeftPaneWidth:= 1; // 1- кол-во столбцов
TsWorksheet.TopPaneHeight:= 2; // 2 - кол-во строк
Dakor
18.09.2019 07:46:38
Форум: Free Pascal Compiler
Тема: Не компилируется в fpc под Linux
Ответы: 9
Просмотры: 10732

Re: Не компилируется в fpc под Linux

Как поправить?
PROGRAM TEST1;

TYPE
FUNIN = FUNCTION : INTEGER;

function MyFunc: Integer;
begin
MyFunc:= 100; // здесь Ваш расчет нужного значения
end;

VAR
SGETMAXY : FUNIN;
K7:INTEGER;
BEGIN
SGETMAXY:= @MyFunc;
K7:=SGETMAXY DIV 50;
END.

Процедурный тип мало ...
Dakor
07.07.2019 09:29:46
Форум: Lazarus
Тема: сторонний шрифт для приложения кроссплатформенно
Ответы: 8
Просмотры: 7841

Re: сторонний шрифт для приложения кроссплатформенно

Решение в лоб - подбирать такой Font.Size, для которого Canvas.TextWidth или Canvas.TextHeight будет максимально приближено к нужному значению. Но тут есть нюансы.

Доступные шрифты есть в Screen.Fonts. Далее копать в сторону характеристик шрифта, чтобы понять, что он моноширинный.
Dakor
21.04.2019 15:14:46
Форум: Разработки на нашем сайте
Тема: LazExprDraw: порт модулей ExprDraw для Windows и Linux
Ответы: 15
Просмотры: 41709

Re: LazExprDraw: порт модулей ExprDraw для Windows и Linux

прошу прощения, смотрел со смарта, видимо, не заметил
тем не менее, английский вариант поднял наверх, спасибо за совет

Добавлено спустя 18 минут 29 секунд:
(Сообщение удалено автором в связи с неадекватной реакцией топикстартера)
(Сообщение удалено автором в связи с неадекватной реакцией ...
Dakor
21.04.2019 12:34:25
Форум: Разработки на нашем сайте
Тема: LazExprDraw: порт модулей ExprDraw для Windows и Linux
Ответы: 15
Просмотры: 41709

Re: LazExprDraw: порт модулей ExprDraw для Windows и Linux

Имеешь ввиду, что надо поменять местами: английский вверх, а русский вниз? Так там оба варианта - и русский и английский - даже на смартфоне на одном экране видны. Или принципиально важно, чтобы английский выше был?
Dakor
21.04.2019 10:28:53
Форум: Разработки на нашем сайте
Тема: LazExprDraw: порт модулей ExprDraw для Windows и Linux
Ответы: 15
Просмотры: 41709

Re: LazExprDraw: порт модулей ExprDraw для Windows и Linux

За компонент спасибо.
У них там закидывание файлов какое-то время назад сильно упростилось и стало похоже на работу с обычным файловым менеджером. Если неохота заморачиваться с командами svn, то можно открыть github в браузере, ткнуть на кнопочку "Upload files" перетащить в окошко браузера файл или ...
Dakor
20.04.2019 12:54:28
Форум: Разработки на нашем сайте
Тема: LazExprDraw: порт модулей ExprDraw для Windows и Linux
Ответы: 15
Просмотры: 41709

Re: LazExprDraw: порт модулей ExprDraw для Windows и Linux

Я не профессиональный программист, просто хобби. Раньше использовал delphi, но для различных программок для облегчения жизни на работе нужно было что-то свободное, поэтому перешел на fpc/lazarus. А так на домашних компах перешел на Linux, в то время как на работе все на windows, выбор оказался как ...
Dakor
20.04.2019 10:35:14
Форум: Разработки на нашем сайте
Тема: LazExprDraw: порт модулей ExprDraw для Windows и Linux
Ответы: 15
Просмотры: 41709

LazExprDraw: порт модулей ExprDraw для Windows и Linux

Модули являются портом для Lazarus модулей ExprDraw и ExprMake для отрисовки математических формул на TCanvas, написанных Антоном Григорьевым на Delphi 5 и опубликованных в 2002 году.
В оригинале использовались функции GDI/Windows API и проприетарный шрифт Times New Roman, что исключало/затрудняло ...
Dakor
10.02.2019 06:40:04
Форум: RxLib
Тема: WordWrap в RxDBGrid
Ответы: 3
Просмотры: 15027

Re: WordWrap в RxDBGrid

Поддерживаю. Грид шикарный, но последние строки при wordwrap реально пропадают.
Dakor
10.07.2018 22:00:20
Форум: Lazarus
Тема: Lazarus и русская кодировка
Ответы: 4
Просмотры: 6212

Re: Lazarus и русская кодировка

А Вы используете FileUtil.UTF8ToSys или LazUTF8.UTF8ToSys? Сейчас нет лазаруса под рукой - посмотрите функции модуля LazUTF8