Хм, при использовании фильтров, если какая-то область выделена, то к ней не применяются фильтры. Так задумано? Просто обычно наоборот, фильтры применяют к тому, что выделено, если факт выделения имеет место быть...
+ раз уж пошла такая пьянка, что инструменты выполняют разные выкрутасы при нажатии контрол и шифт, то обычно, при рисовании карандашем, если зажать... шифт чтоли... в зависимости от того, куда начинают вести карандаш (вверх, вниз, влево или вправо) рисуется прямая в том направлении. ВотЪ.
ЗЫ: потестил фильтры на изображении 30 тыс. на 23 тыс. твипов. Полет нормальный (правда сглаживания еле дождался, но ошибки не выдало
В общем прога - руль!
Запускаем прогу, берем градиент и не растягивая для него область просто кликаем по полю. Недалеко от левого верхнего угла появится этот самый градиент, небольшим но весьма видимым размером. Последующие клики будут отрисовывать "что-то" в самом левом верхнем углу, в точке 0х0. Размер фиг знает како, но наверное 1х1 =)))