а когда будет реализован?? в версии 0.9.31 будет оно?
Добавлено спустя 3 минуты 7 секунд:
интересно что средствами gtk можно реализовать простейший image на форме и который нормально открывает PNG файл!
Найдено 33 результата
- 12.01.2011 18:55:23
- Форум: Lazarus
- Тема: TImage: файл PNG отображается без учета альфа канала!
- Ответы: 3
- Просмотры: 2911
- 12.01.2011 18:41:21
- Форум: Lazarus
- Тема: TImage: файл PNG отображается без учета альфа канала!
- Ответы: 3
- Просмотры: 2911
TImage: файл PNG отображается без учета альфа канала!
Есть код:
...........................................
image1 := TImage.Create(self);
image1.picture. ...
...........................................
image1 := TImage.Create(self);
image1.picture. ...
- 15.11.2010 18:13:45
- Форум: Lazarus
- Тема: ресурсы из dll файла
- Ответы: 6
- Просмотры: 4653
Re: ресурсы из dll файла
Всем спасибо! Проблему решил.
- 12.11.2010 12:16:40
- Форум: Lazarus
- Тема: ресурсы из dll файла
- Ответы: 6
- Просмотры: 4653
ресурсы из dll файла
У меня следующая проблема. По виндовс я сделал программку которая открывает dll'ку и при помощи TResourceStream использует ресурсы "зашитые" в нее. Dll'ку эту делал я сам. Так вот. В виндовс все работает. Но в ubuntu тот же самый подход выдает не найден ресурс. Приведу вкратце строчки исходного кода ...
- 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 ...
если писать вызов непосредственно в терминал то все работает, но если вызывать через
AProcess := TProcess.Create(form1);
AProcess.CommandLine :="бла-бла";
AProcess.Options :=[poWaitOnExit,poUsePipes];
AProcess.Execute;
AProcess.Free;
то не работает
AProcess ...
- 29.10.2010 11:05:13
- Форум: Free Pascal Compiler
- Тема: Компилирование из командной строки
- Ответы: 15
- Просмотры: 12746
Re: Компилирование из командной строки
Нашел как и что=)
Вобщем сделал так
- открыл терминал там набрал lazarus-ide. открывается лазарус с моим последним проектом
- нажимаю контрл+ф9
- переключаюсь в консоль и читаю что он там понаписал
может кому еще пригодится.
я моем случае надо было добавить -dLCLgtk2
Вобщем сделал так
- открыл терминал там набрал lazarus-ide. открывается лазарус с моим последним проектом
- нажимаю контрл+ф9
- переключаюсь в консоль и читаю что он там понаписал
может кому еще пригодится.
я моем случае надо было добавить -dLCLgtk2
- 29.10.2010 10:37:04
- Форум: Free Pascal Compiler
- Тема: Компилирование из командной строки
- Ответы: 15
- Просмотры: 12746
Re: Компилирование из командной строки
А как вы используете OpenGL? Это компонент или файл с объявлением функций и процедур?
Просто если это компонент, то боюсь что без lazbuild вам не обойтись
я его подключаю, на форме компорнента нет. Его графический движок подключает и использует.
предлагаю собственно создать разные LPI,
выход ...
Просто если это компонент, то боюсь что без lazbuild вам не обойтись
я его подключаю, на форме компорнента нет. Его графический движок подключает и использует.
предлагаю собственно создать разные LPI,
выход ...
- 28.10.2010 17:22:21
- Форум: Free Pascal Compiler
- Тема: Компилирование из командной строки
- Ответы: 15
- Просмотры: 12746
Re: Компилирование из командной строки
Как собирать LCL проекты без Lazarus-а?
* В тех случаях, когда использование графической среды невозможно, вы можете воспользоваться утилитой командной строки: lazbuild.
Эта утилита используется для сборки проектов и lazarus-пакетов (packages).
* Если вам нужно собрать LCL приложение без ...
* В тех случаях, когда использование графической среды невозможно, вы можете воспользоваться утилитой командной строки: lazbuild.
Эта утилита используется для сборки проектов и lazarus-пакетов (packages).
* Если вам нужно собрать LCL приложение без ...
- 27.10.2010 20:17:34
- Форум: Free Pascal Compiler
- Тема: Компилирование из командной строки
- Ответы: 15
- Просмотры: 12746
Re: Компилирование из командной строки
Данная утилита предназначена для удобной сборки готовых проектов, написанных в Lazarus без запуска самой IDE. Возможность существования этой утилиты обеспечивается тем фактом, что в файле проекта (*.lpi) или пакета (*.lpk) находится информация о зависимостях от других библиотек, которые необходимы ...
- 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 не объявлен.
в ...
Есть проект с использованием OpenGl. В IDE Lazarus все прекрасно компилируется и работает.
Но если попытаться скомпилировать через комантдную строку выдает User defined: this LCL widgetset/OS is not yet supported. что значит дефайн OpenGLTargetDefined не объявлен.
в ...
- 30.08.2010 11:04:52
- Форум: Lazarus
- Тема: задний фон
- Ответы: 8
- Просмотры: 5444
Re: задний фон
Мне нужно дырку в форме сделать=) в том то и дело, что мне для линукса надо.
- 26.08.2010 10:46:33
- Форум: Free Pascal Compiler
- Тема: ошибка после использования динам библиотеки
- Ответы: 8
- Просмотры: 5708
Re: ошибка после использования динам библиотеки
Действительно нужно было писать вместо stdcall cdecl. И к тому же у меня была еще ошибка в другом месте. Вот..)
- 24.08.2010 17:33:46
- Форум: Free Pascal Compiler
- Тема: ошибка после использования динам библиотеки
- Ответы: 8
- Просмотры: 5708
Re: ошибка после использования динам библиотеки
нет, 32 битная!
у меня возник еще один вопрос.. оказывается при выделении определенного кол-ва памяти процедурой GetMem тоже выходит ошибка. Я посмотрел сколько есть свободной памяти (GetMemoryManager и HeapStatus), так он мне пишет что около двух мегабайт!( А мне надо много, очень много ...
у меня возник еще один вопрос.. оказывается при выделении определенного кол-ва памяти процедурой GetMem тоже выходит ошибка. Я посмотрел сколько есть свободной памяти (GetMemoryManager и HeapStatus), так он мне пишет что около двух мегабайт!( А мне надо много, очень много ...
- 24.08.2010 13:15:40
- Форум: Free Pascal Compiler
- Тема: ошибка после использования динам библиотеки
- Ответы: 8
- Просмотры: 5708
Re: ошибка после использования динам библиотеки
пробовал! не помогает
- 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 ...
Делаю так:
{$linklib libmy.a}
function myalloc(var dest: pInt; n: Integer): Integer; external;
implemenattion
procedure TForm1.Button1Click(Sender: TObject);
begin ...
