Вот, что подвигло меня на эту запись. Идея и правда неплоха, но... Сделаем это быстро. Компьютерра писала, как сделать из IE HTML-редактор. Рецепт работает, рекомендую. Не нужно открывать окна с исходником, выискивать место, обращать внимание на теги... Не забывайте только сохраняться периодически. И не забывайте, что от многих бед спасает компьютерная поддержка предприятия.
Понятно, что этим рецептом может воспользоваться каждый, кто нуждается в простейшем HTML-редакторе. Выйти из режима редактирования можно, выбрав Вид обзора в контекстном меню. Ваши изменения будут видны, но сохранить их здесь вы уже не сможете, только в режиме редактирования.
Теперь немножко десерта именно для To Do списков. Вот болванка, которую можно скопировать в пустой файл, дать ему расширение .htm и радоваться жизни:
<HTML><HEAD>
<TITLE>
Заголовок
</TITLE>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">
<STYLE>
body {background-color: lightyellow; padding-left: 15pt;}
p {text-indent:-15pt;}
P:first-line {color:darkred; font-weight:bold}
</STYLE>
<META content="MSHTML 6.00.2900.2802" name=GENERATOR></HEAD>
<BODY scroll=no>
</BODY></HTML>
Соль здесь (в десерте, ага) в стилях. Первая строка каждого абзаца получается висящей (по-моему это так называется), выделена цветом и жирным шрифтом (а вот это может не работать в старых версиях IE). Суть в том, что нажимая Enter, вы создаете новый абзац, первая строка которого выделяется (это как бы заголовок списка), а Shift + Enter создает новую строку внутри текущего абзаца уже без выделения (это элементы списка). Ну а цвета и наличие скролбара отрегулируйте по своему росту.
Еще немного. Состояние чекбоксов и радиобатонов в режиме редактирования можно менять, но это муторно - они выделяются как в любом WYSIWYG (увидел? - получи!) редакторе. Щелкайте на них при просмотре, потом включите редактирование, сохраните файл (их состояние прекрасно сохранится) и снова перейдите в просмотр.