Пишу программу на Allegro5, но пока не знаком с библиотекой. Я просто хочу знать, что возможно с этой библиотекой.
Мне нужно сделать «цветокоррекцию изображения» (контрастность, яркость и т. д.), и я подумал о:
-создание кнопок (как в обычной программе Windows),
-полосы прокрутки,
-загрузчик файлов - я нажимаю кнопку, и мне разрешено перемещаться по каталогам на моем жестком диске и выбирать файл изображения, который я хочу отредактировать в своей программе.
-открытие окон в окне аллегро (для предварительного просмотра или что-то в этом роде)
и т.п.
Я хочу использовать для этого как можно больше ООП (я знаю, это Си). Можно ли сделать все это на C и Allegro5, или мне нужны библиотеки Windows и другие вещи?
Заранее спасибо за ваши ответы. :)