LINUX.ORG.RU

История изменений

Исправление i-rinat, (текущая версия) :

Модуль растровой графики, сигнатура функции

Интерфейс у функции страшненький, он перегружен, в нём слишком много параметров. Почему бы не ввести внутреннее состояние, как в Cairo или OpenGL? Если я не хочу градиент, что мне передать как параметр? Почему пользователю должно быть это очевидно?

И имя Sml очень неудачное, в поисковиках оно тонет под упоминаниями SML/NJ. Даже по запросу SmlErrors видны только исходники libsyncml.

Исправление i-rinat, :

Модуль растровой графики, сигнатура функции

Интерфейс у функции страшненький, он перегружен, в нём слишком много параметров. Почему бы не ввести внутреннее состояние, как в Cairo или OpenGL? Если я не хочу градиент, что мне передать как параметр? Почему пользователю должно быть это очевидно?

И имя Sml очень неудачное, в поисковиках оно тонет под упоминаниями SML/NJ.

Исходная версия i-rinat, :

Модуль растровой графики, сигнатура функции

Интерфейс у функции страшненький, он перегружен, в нём слишком много параметров. Почему бы не ввести внутреннее состояние, как в Cairo или OpenGL? Если я не хочу градиент, что мне передать как параметр? Почему пользователю должно быть это очевидно?