Page 6 of 8
Re: End - программа завершения работы
Posted: Mon Nov 18, 2013 12:02 pm
by e-andrew
Если сохранение проходит долго, то окно висит и не понятно, сохраняет он что нибудь, или просто зависла, или вообще нечего не происходит. Предлагаю сделать просто затемнение окна (пробежаться по всем цветам программы и shr(l) 1), и перерисовать.
Re: End - программа завершения работы
Posted: Mon Nov 18, 2013 1:53 pm
by yogev_ezra
eAndrew wrote:Если сохранение проходит долго, то окно висит и не понятно, сохраняет он что нибудь, или просто зависла, или вообще нечего не происходит. Предлагаю сделать просто затемнение окна (пробежаться по всем цветам программы и shr(l) 1), и перерисовать.
Я примерно то же самое написал здесь:
viewtopic.php?f=42&t=645&p=53871#p53871 (у меня в эмуляторе тоже сохранение происходит долго).
IMHO, во время сохранения должна появляться надпись "
Сохраняем рамдиск..."
внутри окна END, чтобы сразу было понятно, что происходит.
Re: End - программа завершения работы
Posted: Mon Nov 18, 2013 4:20 pm
by e-andrew
Вот я добавил затемнение окна при нажатии на кнопку Завершения/Перезагрузки/Ядра. Цикл смены цвета оптимизировал как мог, а вот сами цвета занимают много места.
P.S.: чисто из любопытства - а чего ты не хочешь использовать системные цвета?
Re: End - программа завершения работы
Posted: Mon Nov 18, 2013 5:11 pm
by Heavyiron
Спасибо. Системные конечно можно, только кнопки все равно должны быть цветными, как и надписи на них должны учитывать их цвет, чтобы оставаться читаемыми
Re: End - программа завершения работы
Posted: Tue Nov 19, 2013 2:10 pm
by Heavyiron
Сделал 2 варианта с условной компиляцией:
1) вариант с надписью, как просил
yogev_ezra (fade equ 0)
-
1.png (2.94 KiB)
Viewed 8947 times
и слегка исправленный вариант от
eAndrew (fade equ 1)
-
2.png (3.24 KiB)
Viewed 8947 times
. Вопрос в том, какой оставить по умолчанию.
Re: End - программа завершения работы
Posted: Tue Nov 19, 2013 3:40 pm
by e-andrew
Надписи Ядро и Отмена слегка смещены вправо.
Надпись "Сохранение образа" можно было бы слегка выделить (имхо)
Re: End - программа завершения работы
Posted: Wed Nov 20, 2013 8:05 pm
by Yurik62
1-й вариант более приятный для глаза, а затемнение, по-моему, излишне (по-моему!)
Re: End - программа завершения работы
Posted: Wed Nov 20, 2013 8:21 pm
by e-andrew
Но кнопки нужно залочить после нажатия на одну из них, что бы повторно не вызвать, а затемнение - лучший вариант, если делать лочивание. имхо. Как говорится: на вкус и цвет...
Re: End - программа завершения работы
Posted: Thu Nov 21, 2013 9:52 am
by popovpa
Я тоже считаю затемнение излишним...у нас ведь минимализм...а это динамика...
Re: End - программа завершения работы
Posted: Thu Nov 21, 2013 12:22 pm
by Heavyiron
Ну ок, тогда по умолчанию будет вывод текстового сообщения, но все желающие смогут перекомпилировать для себя в затемнение, изменив 1 циферку в исходнике. 4266
Re: End - программа завершения работы
Posted: Thu Nov 21, 2013 12:28 pm
by popovpa
Может написать: "Ждите. Сохранение образа..." Ну или как то обозначить процесс необходимости преодолевать непреодолимое желание нажимать всё подряд...
Re: End - программа завершения работы
Posted: Thu Nov 21, 2013 12:30 pm
by yogev_ezra
popovpa wrote:Может написать: "Ждите. Сохранение образа..." Ну или как то обозначить процесс необходимости преодолевать непреодолимое желание нажимать всё подряд...
Надпись там уже появилась.
Heavyiron wrote:Сделал 2 варианта с условной компиляцией:
1) вариант с надписью, как просил yogev_ezra (fade equ 0)
Спасибо большое. Если бы надпись только выводилась красным (или любым другим цветом, отличным от системного), было бы вообще идеально.
Re: End - программа завершения работы
Posted: Thu Nov 21, 2013 12:42 pm
by Heavyiron
yogev_ezra wrote:Спасибо большое. Если бы надпись только выводилась красным (или любым другим цветом, отличным от системного), было бы вообще идеально.
4267
Re: End - программа завершения работы
Posted: Thu Nov 21, 2013 9:55 pm
by yogev_ezra
Heavyiron wrote:yogev_ezra wrote:Спасибо большое. Если бы надпись только выводилась красным (или любым другим цветом, отличным от системного), было бы вообще идеально.
4267
Code: Select all
VMware® Workstation (Version 7.0.1 build-227600)
Host OS version: Windows 7 Professional, 64-bit 6.1.7601, Service Pack 1
CPU: Intel Core i5-3570 @ 3.40 GHz
RAM: 8GB
1) В последней автосборке
END пишет "
Saving RAM-drive..." даже, если чекбокс не отмечен. Должен писать только, когда чекбокс отмечен.
2) После нажатия кнопки выключения (Power Off) вылетает и
END, и ядро. Так как это, возможно, связано с последним коммитом CleverMouse, то в её теме я тоже напишу. Скриншот вылета прилагаю.
Spoiler:
-
Other-2013-11-21-20-49-49.png (70.95 KiB)
Viewed 8803 times
Re: End - программа завершения работы
Posted: Sat Nov 23, 2013 1:15 pm
by Heavyiron
yogev_ezra wrote:1) В последней автосборке
END пишет "
Saving RAM-drive..." даже, если чекбокс не отмечен. Должен писать только, когда чекбокс отмечен.
2) После нажатия кнопки выключения (Power Off) вылетает и
END, и ядро. Так как это, возможно, связано с последним коммитом CleverMouse, то в её теме я тоже напишу. Скриншот вылета прилагаю.
Spoiler:
Other-2013-11-21-20-49-49.png
1) Исправил в 4284.
2) Исправила
CleverMouse в 4278