Сегодня хотел написать перетаскивание уже нарисованных линий. Стал пытаться запихать их в массив. Потом подумал, что надо бы научиться таскать хотя бы одну линию. Написал. Не выходит. Решил начать с единственной точки. Нашёл в сети пример. Немного переделал под себя. Пока работает только с картинкой. Завтра попробую заменить его точкой и экстраполировать на отрезок заключенный между двумя точками. Читать далее Передвигаем картинку по канве
Рубрика: Программирование
dot-line-dot
Узнал что в стандартном виндовом Paint Ctrl+R — это вкл/выкл линейку.
Ctrl+E — изменение размеров холста.
Узнал что можно указывать цвета вместо RGB(0,0,0) вот так $000000 и короче $000
Это всё черный цвет.
Залипаю в своих программах. Надо поставить какое-то ограничение на количество нажатий кнопок. чтобы можно было нарисовать только пару линий, а не 100 =) Читать далее dot-line-dot
CanvasGadget
Сегодня осваивал CanvasGadget. Пытался написать прогу простейшей векторной графики. Не вышло. Пока переписал из примера простейший paint. Честно переписал руками, не скопировал. Немного упростил. Читать далее CanvasGadget
Конкурс игор
Сегодня мало кода, т.к. играл во все игры, которые выложили на конкурс. Читать далее Конкурс игор
WebDevSim релиз
Завтра в 8 утра заканчивается конкурсное время, так что я решил сделать релиз сегодня. Хватит идей и перфекционизма.
Что сделал:
Теперь можно составлять фразы из рандома и не рандома и пускать их одной строкой.
Обнаружил косяк с кейсами конференции: были указаны кейсы от 3 до 999 и отдельно кейс 4. Сперва переделал, но потом решил вернуть обратно. Проверил — работает. То есть можно задать кейсы в интервале и отдельно указать кейс внутри этого интервала. Только важно указать его до интервала. То есть сначала Читать далее WebDevSim релиз
Иконка
Добавил иконку приложению! Это оказалось гораздо проще, чем я думал. Задаётся прямо в настройках компилятора.
Дал потестить игру Маше
Исправил:
- Можно умереть от скуки и от передоза хорошим настроением.
- Если помереть со скуки с выключенной работой — она так и остаётся выключенной.
- Добавить разделительную линию поле умирания.
- Поменять место указания валюты в макаронах.
Передумал Читать далее Дал потестить игру Маше
Процедура boring
Пеперь настроение снижается только если нажимать на одну и ту же кнопку дважды. Пришлось дописать эту процедуру в каждую кнопку.
Если часто ходить на конференции — вмето того, чтобы брать за это деньги, вам платят. Правда только 1 раз.
Теперь нельзя работать, если набухался с другом.
Избавился от процедуры Lives. Заметил что работаю напрямую с переменной Lives_cnt. Читать далее Процедура boring
Утренний код в маке Екб
Сделал глобальную проверку денег.
Использовал ProcedureReturn
Сделал обнуление счётчиков денег, текста, кода, дизайна при смерти. Причём нашёл интересный выход. Добавить отрицательное число имеющихся тектстов/дизайна/кода
Починил гугление. Не работало дальше 10. Читать далее Утренний код в маке Екб
Post начало
Сенсей вчера написал процедуру для отправки http запроса. Всё утро гуглил как его принять. Наваял вот такое:
$param1 = $_POST[‘var1’];$param2 = $_POST[‘var2’];
mail(‘tolik@at02.ru’,’testform’,’$param1 n$param2′,’Content-type:text/plain; charset = UTF-8rnFrom:robot@at02.ru’)
//mail($address,$sub,$mes,»Content-type:text/plain; charset = UTF-8rnFrom:$address»)
Но кажется Читать далее Post начало