DataLife Engine / Начало новой главы. Приступил к работе над пользовательскими контролами

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

 

Итак, начали клепать пользовательские контролы. То есть переносить из из черновой версии программы в новую. Но штука в том, что все их (контролы) мне приходится конкретно рефакторить, чтобы они начали работать в новой версии программы. Никак не получается взять контрол из черновика и тупо его вкопипастить в новую программу. Нет, не выйдет, к сожалению. Приходится тратить уйму времени на то, чтобы всё поправить, исправить, доработать. С недоработками, кстати, постоянно имеешь дело. И тут удивляешься: а как же я тогда не додумался до столь компактного и элегантного решение, которое примеряю на программу сейчас? Вот, зараза, если бы я мог до всего сражу додуматься, то закончил бы эту программу ещё пару лет назад и сегодня у меня был бы уже какой-то результат. То есть два варианта. Либо полное отсутствие результата, либо какой-то результат. Так что вот такие пироги.

Ну вот, сегодня успел перенести несколько контролов. Ну и внести в программу некоторые небольшие дополнения. Сделал аккордеон, он на верхнем скриншоте. Сделал контрол для отображения списка созданных и сохраненных проектов. Вы его можете увидеть на скриншоте ниже.

 

Теперь этот контрол выглядит симпатичнее того, что было в прошлой версии программы. Я добавил сюда свой любимый лаймовый оттенок. Ну и кнопочки разукрасил. И выглядит теперь это дело немного веселее тех серых тонов, что были у меня в черновой версии программы. Так что вот так.

Ну и еще сделал пару небольших контролов. И нигде не обойтись без поправок. Не знаю сколько, но переделывать все контролы буду очень долго. Хоть бы на это хватило сего лета.

Ну и вот, пока что на этом все. Заканчиваю рабочий день. В выходные тоже поработаю. Не должна работа простаивать долго, нужно спешить. Так что на этом у меня пока что всё и до новых постов и до новых свершений.

28-06-2024, 17:49
Вернуться назад