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

azatsh
12.01.2011 18:55:23
Форум: Lazarus
Тема: TImage: файл PNG отображается без учета альфа канала!
Ответы: 3
Просмотры: 2911

Re: TImage: файл PNG отображается без учета альфа канала!

а когда будет реализован?? в версии 0.9.31 будет оно?

Добавлено спустя 3 минуты 7 секунд:
интересно что средствами gtk можно реализовать простейший image на форме и который нормально открывает PNG файл!
azatsh
12.01.2011 18:41:21
Форум: Lazarus
Тема: TImage: файл PNG отображается без учета альфа канала!
Ответы: 3
Просмотры: 2911

TImage: файл PNG отображается без учета альфа канала!

Есть код:


...........................................
image1 := TImage.Create(self);
image1.picture&#46 ...
azatsh
15.11.2010 18:13:45
Форум: Lazarus
Тема: ресурсы из dll файла
Ответы: 6
Просмотры: 4653

Re: ресурсы из dll файла

Всем спасибо! Проблему решил.
azatsh
12.11.2010 12:16:40
Форум: Lazarus
Тема: ресурсы из dll файла
Ответы: 6
Просмотры: 4653

ресурсы из dll файла

У меня следующая проблема. По виндовс я сделал программку которая открывает dll'ку и при помощи TResourceStream использует ресурсы "зашитые" в нее. Dll'ку эту делал я сам. Так вот. В виндовс все работает. Но в ubuntu тот же самый подход выдает не найден ресурс. Приведу вкратце строчки исходного кода ...
azatsh
29.10.2010 14:47:48
Форум: Free Pascal Compiler
Тема: Компилирование из командной строки
Ответы: 15
Просмотры: 12746

Re: Компилирование из командной строки

теперь возникла другая проблемма.
если писать вызов непосредственно в терминал то все работает, но если вызывать через
AProcess := TProcess.Create(form1);
AProcess.CommandLine :="бла-бла";
AProcess.Options :=[poWaitOnExit,poUsePipes];
AProcess.Execute;
AProcess.Free;

то не работает

AProcess ...
azatsh
29.10.2010 11:05:13
Форум: Free Pascal Compiler
Тема: Компилирование из командной строки
Ответы: 15
Просмотры: 12746

Re: Компилирование из командной строки

Нашел как и что=)
Вобщем сделал так
- открыл терминал там набрал lazarus-ide. открывается лазарус с моим последним проектом
- нажимаю контрл+ф9
- переключаюсь в консоль и читаю что он там понаписал

может кому еще пригодится.

я моем случае надо было добавить -dLCLgtk2
azatsh
29.10.2010 10:37:04
Форум: Free Pascal Compiler
Тема: Компилирование из командной строки
Ответы: 15
Просмотры: 12746

Re: Компилирование из командной строки

А как вы используете OpenGL? Это компонент или файл с объявлением функций и процедур?
Просто если это компонент, то боюсь что без lazbuild вам не обойтись
я его подключаю, на форме компорнента нет. Его графический движок подключает и использует.

предлагаю собственно создать разные LPI,

выход ...
azatsh
28.10.2010 17:22:21
Форум: Free Pascal Compiler
Тема: Компилирование из командной строки
Ответы: 15
Просмотры: 12746

Re: Компилирование из командной строки

Как собирать LCL проекты без Lazarus-а?

* В тех случаях, когда использование графической среды невозможно, вы можете воспользоваться утилитой командной строки: lazbuild.

Эта утилита используется для сборки проектов и lazarus-пакетов (packages).

* Если вам нужно собрать LCL приложение без ...
azatsh
27.10.2010 20:17:34
Форум: Free Pascal Compiler
Тема: Компилирование из командной строки
Ответы: 15
Просмотры: 12746

Re: Компилирование из командной строки

Данная утилита предназначена для удобной сборки готовых проектов, написанных в Lazarus без запуска самой IDE. Возможность существования этой утилиты обеспечивается тем фактом, что в файле проекта (*.lpi) или пакета (*.lpk) находится информация о зависимостях от других библиотек, которые необходимы ...
azatsh
27.10.2010 19:50:28
Форум: Free Pascal Compiler
Тема: Компилирование из командной строки
Ответы: 15
Просмотры: 12746

Компилирование из командной строки

пишу на Ubuntu 10.4 fpc 2.4.0
Есть проект с использованием OpenGl. В IDE Lazarus все прекрасно компилируется и работает.
Но если попытаться скомпилировать через комантдную строку выдает User defined: this LCL widgetset/OS is not yet supported. что значит дефайн OpenGLTargetDefined не объявлен.
в ...
azatsh
30.08.2010 11:04:52
Форум: Lazarus
Тема: задний фон
Ответы: 8
Просмотры: 5444

Re: задний фон

Мне нужно дырку в форме сделать=) в том то и дело, что мне для линукса надо.
azatsh
26.08.2010 10:46:33
Форум: Free Pascal Compiler
Тема: ошибка после использования динам библиотеки
Ответы: 8
Просмотры: 5708

Re: ошибка после использования динам библиотеки

Действительно нужно было писать вместо stdcall cdecl. И к тому же у меня была еще ошибка в другом месте. Вот..)
azatsh
24.08.2010 17:33:46
Форум: Free Pascal Compiler
Тема: ошибка после использования динам библиотеки
Ответы: 8
Просмотры: 5708

Re: ошибка после использования динам библиотеки

нет, 32 битная!
у меня возник еще один вопрос.. оказывается при выделении определенного кол-ва памяти процедурой GetMem тоже выходит ошибка. Я посмотрел сколько есть свободной памяти (GetMemoryManager и HeapStatus), так он мне пишет что около двух мегабайт!( А мне надо много, очень много ...
azatsh
24.08.2010 12:31:29
Форум: Free Pascal Compiler
Тема: ошибка после использования динам библиотеки
Ответы: 8
Просмотры: 5708

Re: ошибка после использования динам библиотеки

Я думаю может стоит попробовать подключить библиотеку статически. Создал стат библ с расширением .a.
Делаю так:


{$linklib libmy.a}
function myalloc(var dest: pInt; n: Integer): Integer; external;

implemenattion

procedure TForm1.Button1Click(Sender: TObject);
begin ...