Team LiB
Previous Section Next Section

Index

G

garbage collector (GC), 443
GDI+
erasing drawing surface, 233
marquis selection, 230, 236
Point and Size structures, 232
Globalization namespace, 166-168
Golf project, 643-703
code for IScoreCardInfo object, 661-664
collection, 661-664
course editor form, 646
Course scores tab, 647, 678-685
data structures, 649-660
database class, 664-669
HoleDetail screen, 647-648, 689-696
MDI container for, 644, 645
overriding ToString() method, 660, 676
overview of application, 643-648
starting up, 669-678
Statistics screen, 648-649, 697-703
validating cell entry, 685-688
graphics
adding flags from ListBox in PictureBox, 228-229
all flags displayed in PictureBox, 229
creating Paint delegate for MouseTrap project, 232-233
drawing rectangle on Panel control, 233-235
marking and deleting flags in PictureBox, 236-238
marquis selection, 230, 236
setting local class structure holding flag and its name, 218-219
Graphics.DrawRectangle method, 230
GridRestrict project, 352-374
adding class called Town, 353-357
complete code for Towns class, 357-365
detecting changed cells and cells clicked by user, 368-371
disconnected data as data source, 374
error icons in, 373-374
overview, 352-353
restriction code for, 366-368
screens for, 373
validating new data for, 371-372
GUI (graphical user interface). See object oriented GUI

Team LiB
Previous Section Next Section