tabbed windows, 33-34
Task List
adding items to, 211-212
AutoNavigate parameter, 216
CanUserDelete parameter, 215
categories, 212
check boxes in, 214
code analysis tools, 211
comment tokens, 218-221
deleting items, 215, 216
descriptions, 212
Enter key, simulating, 216
events, 216-218
File column, 214
FlushItem parameter, 215
GUID constant for, 201
icons for, 213-214
IsSettable property, 215
items, modifying, 215-216
items collection, 211
Line column, 214
Microsoft Outlook, synchronizing to, 211
Navigate method, 216
NavigateHandled event, 216
object for, 210
Object property for, 200
object type of, 201
Priority argument, 212, 213
scheduling tools, adding to, 211
subcategories, 212
Task Navigate event, 216
TaskItem object, 215-216
TaskLisk object, 200
TaskListEvents class, 217
TaskModified event, 218
tokens, 218-221
template wizard, AddFromTemplate method, 156
TemplateContent section, VSTemplates, 83-86
TemplateData section, VSTemplates, 82-83
templates
AddFromTemplate method, 156-158, 169
Content Installer. See templates, Content Installer
destinations, 157
exclusive parameter, 157
GetProjectTemplate method, 157
invoking wizard programmatically, 156
language specificity of, 18
paths to, 157-158, 169-170
project name argument, 157
solution folders, adding to, 179
VSTemplates. See VSTemplates
wizard templates. See VSTemplates
templates, Content Installer
attributes for, 60
destination path specification, 60
Export Template Wizard, 75-78
hand creation of, 78-81
installing, 59-61
programming language specification, 60
replacement values, table of, 79-81
sample file, 60-61
starter kits, 61
VSTemplates. See VSTemplates
wizard templates. See VSTemplates
text editing
ActivePane property of TextWindow objects, 243-246
AfterKeyPress events, 259-261
BeforeKeyPress events, 259-261
buffer-based selection, 255-256
discovering parent windows, 244
document creation, 246-247
Document objects, 246-250
documents, role of, 246
editor windows. See editor windows
editors. See Code Editor; Text Editor
EditPoint objects, 250-256
events, 259-262
finding document objects, 247
HTMLWindow objects, 242-244
LineChanged event, 261-262
managing document windows, 248
point objects, 250-253
saving documents, 249
selection methods, 253
stack linkage, 258-259
TextDocument objects, 250
TextPane objects, 244-246
TextPoint objects, 250-251
TextSelection objects, 253-256
TextSelection property, 249
TextWindow objects, 242-244
undo contexts, 256-259
VirtualPoint objects, 251-252
vsTextChangedEnumeration, 262
Window objects, 241-242
Text Editor. See also Code Editor; text editing
defined, 34
events, 262
line numbering, 44-46
object type of, 201
outlining feature, 46-47
TextDocument objects, 99, 250
TextPane objects, 244-246
TextPoint objects, 99, 250-251
TextSelection objects, 99, 244, 253-256
TextWindow objects, 242-244
TODO comment tokens, 218
tokens, Task List, 218-221
tool windows
custom. See custom tool windows
defined, 4
docking, 34
GetToolWindow property, 201
ToolWindows object, 201
types of, 7-11
undocking, 34
toolbars
command interface. See command bars
new, creating, 148
Toolbox
ActiveX controls, storing in, 210
adding items, 209-210
adding tabs, 208
collections of items, 208
collections of tabs, 208
controls, community created installing, 61-63
deleting items, 208
enumerating contents of, 208
finding items, 208
finding programmatically, 207
GUID constant for, 201, 207
HTML text, storing in, 209-210
items, 208-210
.NET user controls, adding to, 210
object type of, 201
objects held by, 209
purpose of, 9, 207
tabs, 207-208
text, storing in, 209
XML, storing in, 210
ToolTips, 49
TopPoint property, 253
transposition shortcuts, 38-39
TurnOffLineNumbers macro, 44-46
Types drop-down list, 35