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

0beron
10.03.2024 14:01:59
Форум: Lazarus
Тема: Компоненты и примеры
Ответы: 206
Просмотры: 763770

Re: Компоненты и примеры

Чудеса в решете... Пересобрал еще раз и у меня все появилось, делал все 1:1 - не знаю в чем причина. Спасибо всем - вопрос закрыт.
0beron
10.03.2024 13:21:41
Форум: Lazarus
Тема: Компоненты и примеры
Ответы: 206
Просмотры: 763770

Re: Компоненты и примеры

xchgeaxeax писал(а):Он вроде имел ввиду панель сверху у окна
Верно, у меня тоже Linux, yj Lazarus собирал из исходников make clean bigide,
что-то не так.
0beron
10.03.2024 13:08:52
Форум: Lazarus
Тема: Компоненты и примеры
Ответы: 206
Просмотры: 763770

Re: Компоненты и примеры

Вы не поняли, или я не так объяснил. Создайте пункт меню, например File - должен отобразиться вверху виджет меню с пунктом File, но он не отображается (не могу вставить картинку в этом форуме, для ясности)
0beron
10.03.2024 10:42:10
Форум: Lazarus
Тема: Компоненты и примеры
Ответы: 206
Просмотры: 763770

Re: Компоненты и примеры

В режиме дизайна не отображается компонент MainMenu в lazarus 3.2, в 2.2.6 - все нормально.
0beron
26.01.2023 18:32:09
Форум: Обучение Free Pascal
Тема: Изменение ориентации компонента
Ответы: 2
Просмотры: 17186

Re: Изменение ориентации компонента

Спасибо, но не работает, к тому-же
это условие описано в явном виде:
if AValue = Album then begin...
Но попробовал:
if (AValue = Album) or (AValue <> fKind) then begin

Добавлено спустя 10 минут 11 секунд:
Извините - пробовал под Лазарем, собранным из исходников - не работает,
Попробовал из ...
0beron
26.01.2023 13:49:31
Форум: Обучение Free Pascal
Тема: Изменение ориентации компонента
Ответы: 2
Просмотры: 17186

Изменение ориентации компонента

Хочу добавить свойство Kind в компонент
(изменение ориентации компонента), делаю так:

type
TKind = (Book, Album);
. . .
TMLImage = class(TImage)
private
fKind: TKind;
procedure SetKind(const AValue: TKind);
protected
procedure Paint; override;
public
constructor Create(AOwner: TComponent ...
0beron
06.07.2022 15:25:12
Форум: Обучение Free Pascal
Тема: Как открыть Html в IpHtmlPanel
Ответы: 7
Просмотры: 34894

Re: Как открыть Html в IpHtmlPanel

Смотрел на форуме, вопрос поднимался не раз.
Но я разобраться несмог.
Можно ли указать путь обукту IpHtmlPanel напрямую.
Как то так:
IpHtmlPanel. ............('c:\1.html')
Пробывал:
IpHtmlPanel1.OpenURL();
IpHtmlPanel1.SetHtml();
IpHtmlPanel1.IsURLHtml();
Ничего неполучилось.
Есть проще ...
0beron
01.11.2021 22:06:05
Форум: Обучение Free Pascal
Тема: Файл или папка?
Ответы: 7
Просмотры: 37605

Re: Файл или папка?


Есть строка (string), значение которой представляет собой путь к объекту на диске.
Как определить что представляет собой объект: папка или файл?
uses
SysUtils
................
var
s:string;
........................
if SetCurrentDir('/твой/полный/путь') = true then
s := 'это папка'
else s ...
0beron
29.10.2021 18:31:05
Форум: Free Pascal Compiler
Тема: Как получить Handle окна
Ответы: 24
Просмотры: 26544

Re: Как получить Handle окна

Сквозняк , у тех, у кого руки не из жопы, всё прекрасно работает..
К тебе это отношения не имеет... Они у тебя именно оттуда,
ибо по делу тЫ ничего не написал (один флуд) - хоть и долгожитель, а почитаешь - зассанец!!!
Влюбленный в Билла Гейтса,
вот только Лазарь не только для ВиндоНавозников ...
0beron
20.04.2021 12:30:10
Форум: Lazarus
Тема: Компоненты и примеры
Ответы: 206
Просмотры: 763770

Re: Компоненты и примеры

Привет всем. Подскажите - в TSynEdit есть автоперевод строки
по достижении RightEdge или ручками ?...
0beron
23.03.2018 08:35:02
Форум: Lazarus
Тема: Вопрос по CheckGroup
Ответы: 13
Просмотры: 11733

Re: Вопрос по CheckGroup

[quote="pupsik"]Снег Север чёт не "врубился". Т.е вы его в integer "перевели"?
Так оно то, вроде как, в базе и хранится как число.
Вот как число я его и обработал...
0beron
22.03.2018 22:24:15
Форум: Lazarus
Тема: Вопрос по CheckGroup
Ответы: 13
Просмотры: 11733

Re: Вопрос по CheckGroup

У меня на тестовом примере код наподобие CheckGroup.Checked[i] := FieldValues['Chk'] работает прекрасно, когда поле 'Chk' целого типа и принимает значения 0 или 1.
Я так и поступил - обошел проблемму. Смутило то что CheckGroup.Controls[i].Enabled := FieldValues['Enb']; нормально отрабатывает с ...
0beron
22.03.2018 09:48:16
Форум: Lazarus
Тема: Вопрос по CheckGroup
Ответы: 13
Просмотры: 11733

Вопрос по CheckGroup

Здравствуйте все.
Имеется БД SqLite3, а на форме CheckGroup
В программе делаю запрос и пытаюсь поменять названия чеков,
доступность и состояние взяв значения из БД

...
sqlIO.First;
for i := 0 to 7 do begin
CheckGroup.Controls[i].Caption := FieldValues['Cap'];
CheckGroup.Controls[i].Enabled ...
0beron
22.03.2018 09:21:46
Форум: Lazarus
Тема: Таки все по отрисовке GroupBox gtk2
Ответы: 7
Просмотры: 6593

Re: Таки все по отрисовке GroupBox gtk2

Здравствуйте все. Может немного не в тему...
Имеется БД SqLite3, а на форме CheckGroup
В программе делаю запрос и пытаюсь поменять названия чеков,
доступность и состояние взяв значения из БД

...
sqlIO.First;
for i := 0 to 7 do begin
CheckGroup.Controls[i].Caption := FieldValues['Cap ...
0beron
29.09.2016 10:22:14
Форум: Lazarus
Тема: Проблема с принтер диалогом
Ответы: 35
Просмотры: 32846

Re: Проблема с принтер диалогом

0beron, на предыдущей странице в самом низу
Не помогает...
Попробую поковырять LazReport

Добавлено спустя 16 часов 12 минут 48 секунд:
Короче фишка в том, что Printer.GetTextHeight возвращает
высоту в экранных пикселах, а TextOut нужны x, y в
точках на дюйм принтера. Не знаю это наверное ...