Иллюстрированный самоучитель по Visual Studio.Net

купить пневматическую винтовку Hatsan 150 Torpedo. |

Ресурсы шаблона документов



Если мы не поленимся и создадим для второго шаблона документов все остальные перечисленные выше ресурсы, то приложение действительно будет вести себя в соответствии с концепцией MDI, так как она трактуется компанией Microsoft. Это означает, что приложение будет следить за типом активного документа и автоматически изменять связанные с ним ресурсы (значок и меню). К сожалению, автоматическая смена панели инструментов все-таки потребует некоторых усилий. Имя текущего документа совпадает с именем файла, в котором он хранится, но если документ еще не был сохранен, то его имя генерируется автоматически и также зависит от выбранного шаблона. Перейдите в окно Resource View и откройте в дереве ресурсов узел Icon. Вы видите индексы двух значков, которые сгенерированы мастером AppWi zard и служат для идентификации приложения (IDR_MA IN FRAME) и его документов (IDR_TreeTYPE). При желании вы можете отредактировать изображения, открыв их в окне редактора или, что проще, заменив их на другие. Техника замены проста: открыть готовое изображение в рамках Studio.Net (их много по адресу ..\Microsoft Visual Studio.Net \ Common7\ Graphics\icons), скопировать в буфер, открыть существующий значок, нажать Delete и Ctrl+V. He забывайте, что на самом деле имеется 4 значка (2 маленьких и 2 больших). Переход между изображениями значков разных размеров производится в диалоге, вызываемом командой Image > Open > Image > Туре. Команда доступна, когда курсор стоит в окне редактора изображений. Теперь опишем, как добавить еще один значок.

  1. Вызовите контекстное меню на узле дерева IDR_TreeTYPE и дайте команду Insert Copy.

  2. В окне диалога измените язык ресурса на любой другой, нажмите ОК, переведите курсор на новый узел дерева ресурсов и перейдите в окно Properties.

  3. Измените идентификатор на IDR_DrawTYPE и верните язык. К сожалению, в моей версии изменения происходят только после того, как будет дана команда Save.

  4. Замените новые изображения, большое и маленькое, на какие-то другие.




  5. Начало  Назад  Вперед