FreeBasic
Главная
Вход
Регистрация
Четверг, 28.03.2024, 17:42Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Библиотеки для FreeBasic » Библиотека Window9 для Freebasic » Обновление библиотеки от 30.09.2011 (Обновление библиотеки от 30.09.2011)
Обновление библиотеки от 30.09.2011
haavДата: Пятница, 30.09.2011, 07:21 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 1361
Репутация: 49
Статус: Offline
Обновление библиотеки от 30.09.2011


Давно я хотел в библиотеке иметь функции для загрузки , редактирования и сохранения прозрачных изображений. Средствами GDI решить подобное не было возможности. Зато его расширенная библиотека GDI+ реальная вещь. Я не стал убирать старые функции (Load_Image, Save_Image , ImageStartDraw и пр.) Просто дополнительно внес похожие функции с индексом "А" (ALPHA) , что означает работу с прозрачными GDI+ битмапами. И так:

Добавлено:
-----Функции-----
SetXProgressBarColor (спасибо I3I2UI/I0)
CreateHBitmapFromGpBitmap
CreateGPBitmapFromHBitmap
FreeGPBitmap
CreateIconOrCursorFromGpBitmap
MenuBackColor (спасибо D.J.Peters)
OpenGLGadget (спасибо D.J.Peters)
OpenGLGadgetMakeCurrent (спасибо D.J.Peters)
OpenGLGadgetSwapBuffers(спасибо D.J.Peters)
Create_ImageA
Load_imageA
SAVE_imageA
Copy_imageA
Grab_imageA
Resize_imageA
Image_WidthA
Image_HeightA
ImageStartDrawA
StopDrawA
LineDrawA
BoxDrawA
BezierDrawA
RoundDrawA
CircleDrawA
ArcDrawA
PieDrawA
PolygonDrawA
SetPixA
GetPixA
CurveDrawA
CreateBrushA
CreateFontDrawA
FreeFontDrawA
FreeBrushA
TextDrawA
ImageDrawA
ModeDrawA

-----Макросы-----
SleepW9
IncludeBinary(спасибо D.J.Peters)

Исправлено:
DisplayPopupMenu - вывод координат по умолчанию (спасибо I3I2UI/I0)
ProgressBarGadget - добавлен параметр: стиль (спасибо I3I2UI/I0)
Обнаруженные баги с событиями (спасибо ike , D.J.Peters)
Ошибка с указанием цвета в StatusBarGadget (спасибо I3I2UI/I0)
ResizeGadget - переписана полностью
Обнаруженные недочеты и ошибки в справке
И еще множество мелких исправлений,
которые не сумел запомнить(записать)


Вы сохраняете власть над людьми покуда оставляете им что-то…Отберите у человека все, и этот человек уже будет неподвластен вам…
 
Форум » Библиотеки для FreeBasic » Библиотека Window9 для Freebasic » Обновление библиотеки от 30.09.2011 (Обновление библиотеки от 30.09.2011)
  • Страница 1 из 1
  • 1
Поиск: