Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Библиотеки

Ответ
 
Опции темы
Старый 22.06.2009, 18:02   #1
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Lib_picker

По просьбе demon112 создал простенькую библиотеку по вырезанию части картинки с учетом прозрачности.

функции такие:

LoadImage(im: Image) - Загрузить картинку в библиотеку

Reset - Удалить картинку из библиотеки

Image GetImage(i: Integer) - Возвращает квадратную картинку размера высота * высота картинки под номером i
т.е. подразумевается, что у вас в файле содержится много квадратных картинок в горизонтальном ряду

Image GetArea(x: Integer; y: Integer; w: Integer; h: Integer)- Вырезает из картинки произвольный прямоугольный кусок
x, y - координаты верхнего левого угла блока
w, h - ширина и высота блока

Данная библиотека пригодится тем, у кого в программе много иконок в меню или другой графики.
Гораздо экономнее по размеру хранить все картинки в одном файле и извлекать их с помощью данной библиотеки.
Вложения
Тип файла: zip Lib_picker.zip (1.1 Кб, 780 просмотров)
Тип файла: zip PickerTest.zip (24.7 Кб, 748 просмотров)
(Offline)
 
Ответить с цитированием
Эти 9 пользователя(ей) сказали Спасибо odd за это полезное сообщение:
AVIZO (23.06.2009), demon112 (23.06.2009), Deport (20.08.2009), DIMMON4IK (21.11.2009), GRAY_WOLF (23.06.2009), NetBuilding (21.07.2010), Romanzes (03.03.2010), Skythrone (23.06.2009), VotapilD (23.12.2009)
Старый 23.06.2009, 06:36   #2
demon112
Знающий
 
Регистрация: 18.03.2009
Сообщений: 223
Написано 10 полезных сообщений
(для 17 пользователей)
Ответ: Lib_picker

Посяб одним словом)
__________________
И суслики вам не помогут
(Offline)
 
Ответить с цитированием
Старый 19.06.2010, 12:40   #3
cherepets
Бывалый
 
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений
(для 215 пользователей)
Ответ: Lib_picker

в либе ты обозвал загрузку - load, а не LoadImage.
исправь описание
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 03:21.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com