Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.09.20;
Скачать: CL | DM;

Вниз

Функции в fpc   Найти похожие ветки 

 
Художник   (2009-07-24 09:39) [0]

Доброе время суток.
Вопрос к програмирующим на FPC+Lazarus в линуксе. Хочу, в будующем, скомпилить проект под этим зверем. Есть ли там функции типа.
BeginPath, EndPath, PathToRegion, PaintRGN, FrameRGN и т.п.

Возможно есть аналоги...


 
Palladin ©   (2009-07-24 09:42) [1]

странный вопрос, вообще то это функции Windows API


 
Художник   (2009-07-24 09:46) [2]

да я понял. Возможно есть аналоги для линя


 
test ©   (2009-07-24 09:47) [3]

Художник   (24.07.09 09:39)  
А что на форуме русскоязычной странице Lazarus сказали?
http://www.freepascal.ru/forum/

зы
Там есть ветка "Потрепаться"!!))


 
Художник   (2009-07-24 09:47) [4]

Тут стоит вопрос заюзать ли их в винде, затем чтоб было безболезнено переделать на аналогичные в лине. Либо ну их нафег


 
test ©   (2009-07-24 09:52) [5]

Художник   (24.07.09 09:47) [4]
Поскольку Lazarus кросс платформенный он это сам умеет, нпдо только его функциями пользоваться, а не API.


 
Художник   (2009-07-24 09:54) [6]


> test ©   (24.07.09 09:52) [5]

а так на вскидку хоть пару привести можете? или сказать в какой юните они сидят?


 
test ©   (2009-07-24 10:01) [7]

Художник   (24.07.09 09:54) [6]
Поиск по *.pas файлам Lazarus сделай, у них код то открыт.


 
Художник   (2009-07-24 13:38) [8]

Тык нету ничего. Возможно они подругому называются (


 
Anatoly Podgoretsky ©   (2009-07-24 13:42) [9]

На www.sql.ru участвует один из разработчиков Lazarus


 
test ©   (2009-07-24 13:47) [10]

Художник   (24.07.09 13:38) [8]
Странно, ищи тогда по всем, подозреваю что они в inc файлах.


 
Художник   (2009-07-24 13:51) [11]

я в инк я нашел но там с gdi32


 
test ©   (2009-07-24 13:54) [12]

Художник   (24.07.09 13:51) [11]
А тебе надо чтобы они где были?

Windows GDI

FrameRgn
The FrameRgn function draws a border around the specified region by using the specified brush.

BOOL FrameRgn(
 HDC hdc,     // handle to device context
 HRGN hrgn,   // handle to region to be framed
 HBRUSH hbr,  // handle to brush used to draw border
 int nWidth,  // width of region frame
 int nHeight  // height of region frame
);
Parameters
hdc
[in] Handle to the device context.
hrgn
[in] Handle to the region to be enclosed in a border. The region"s coordinates are presumed to be in logical units.
hbr
[in] Handle to the brush to be used to draw the border.
nWidth
[in] Specifies the width, in logical units, of vertical brush strokes.
nHeight
[in] Specifies the height, in logical units, of horizontal brush strokes.
Return Values
If the function succeeds, the return value is nonzero.

If the function fails, the return value is zero.

Windows NT/2000/XP: To get extended error information, call GetLastError.

Requirements
 Windows NT/2000/XP/Vista: Included in Windows NT 3.1 and later.
 Windows 95/98/Me: Included in Windows 95 and later.
 Header: Declared in Wingdi.h; include Windows.h.
 Library: Use Gdi32.lib.

See Also
Regions Overview, Region Functions, FillRgn, PaintRgn
(с)MSDN


 
Художник   (2009-07-24 14:29) [13]


> Художник   (24.07.09 13:51) [11] А тебе надо чтобы они где
> были?



> Художник   (24.07.09 09:39) 
> Доброе время суток.Вопрос к програмирующим на FPC+Lazarus
> в линуксе. Хочу, в будующем, скомпилить проект под этим
> зверем.


тоесть fpc for linux


 
Художник   (2009-07-24 14:32) [14]


> Anatoly Podgoretsky ©   (24.07.09 13:42) [9]
> На www.sql.ru участвует один из разработчиков Lazarus


можете дать линк на его анкету?


 
Художник   (2009-07-24 15:07) [15]


> Anatoly Podgoretsky ©   (24.07.09 13:42) [9]
> На www.sql.ru участвует один из разработчиков Lazarus

Это случайно не Павел Ишенин?


 
Anatoly Podgoretsky ©   (2009-07-24 15:24) [16]

> Художник  (24.07.2009 14:32:14)  [14]

Я даже боюсь перепутать имя, но вроде Ишенин


 
Anatoly Podgoretsky ©   (2009-07-24 16:25) [17]


> Это случайно не Павел Ишенин?

Он, просто у меня очень плохая память на имена и фамилии, а отчества я вооще запомнить не могу, поэтому я ими не пользуюсь.


 
Художник   (2009-07-24 18:33) [18]

Нашел я его... и он меня круто обламал ((


> Re: Поиск аналога виндовых функций в FPC
>
>  Павел Ишенин 24.07.2009 16:11:16
> Не все функции для отрисовки ломаных реализованы в lazarus.
>  Так, например, есть MoveToEx, LineTo, PolyLine, но нет
> BeginPath, EndPath. Для их использования надо подключать
> модуль LCLIntf. При нахождении аналогов необходимых функций
> в gtk2, qt, carbon их будет можно добавить и в LCL.


так чта ой ((



Страницы: 1 вся ветка

Текущий архив: 2009.09.20;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.01 c
2-1247574008
worldmen
2009-07-14 16:20
2009.09.20
Активация другой программы программно (вывести на первый план).


4-1218110136
workbench
2008-08-07 15:55
2009.09.20
процесс без консольного окна


15-1248288596
Kerk
2009-07-22 22:49
2009.09.20
У меня почерк хреновый


3-1227136044
Petr V. Abramov
2008-11-20 02:07
2009.09.20
forall и bulk collect into


3-1227256996
abhtr
2008-11-21 11:43
2009.09.20
Можно ли уменьшить время выполнения запроса