Factorial Function, 204–5
Fading effects, 991
F character, 135
FIFO return, queue, 523–26
File(s)
AppendAll, 789
AppendText, 789, 793
Attributes, 793
binary-file access, 787
browsing for, 16
Copy, 789
CopyFile, 800
CopyTo, 793
Create, 789, 793
CreateText, 789, 794
creation time/date, 789–90, 794
DeleteFile, 800
deleting, 784, 794
Directory, 794
DirectoryName, 794
EOF (End of File), 782
Exists, 794
Extension, 794
File class methods, 1090–92
FileClose, 782–83
FileCopy, 784
FileDateTime, 784
FileDrop, 403–4
FileExists, 800
FileGet, 782
FileGetObject, 782
FileInfo properties/methods, 793–95, 1095–96
FileLen, 784
FileNameIndex, 301
file number, 782–83
FilePut, 782
FilePutObject, 782
FileStream, 771–72
FreeFile, 782–83
FromFile, 638
GetAttributes, 784, 789
GetFileInfo, 800
GetFiles, 800
GetRandomFileName, 798
GetTempFileName, 798
hidden files, 105–9
Input, 782
InputString, 782
Insert File As Text, 13
IsReadOnly, 794
last access time/date, 789–90, 794
Length, 794
LineInput, 782–83
LOF (Length of File), 782
methods, 782–83
Move, 790
MoveFile, 801
MoveTo, 794
Name, 794
Open, 9, 304, 790, 794
OpenFileDialog properties, 951–53
OpenRead, 790, 794
OpenText, 790, 794
OpenWrite, 790, 794
PrintToFile, 961
Print values into, 783
random-file access, 785–87
ReadAllBytes, 790
ReadAllLines, 790
ReadAllText, 790
Recent Files, 11
Refresh, 794
RenameFile, 801
Replace, 790, 795
saving, 11
Seek within file, 783
sequential-file access, 784–85
SetAttr, 784
Show All Files, 17
temporary, removing, 22
ToString, 795
WriteAllBytes, 790
WriteAllLines, 790
WriteAllText, 790
Write values to, 782, 783
File menu commands, 9–12
File system
Directory, 788–89
DirectoryInfo, 792–93
directory operations, 784
DriveInfo, 791
drive operations, 784
FileInfo, 793–95
File methods, 789–91
FileSystem class, properties/methods, 1087–89
FileSystemInfo, 795
FileSystemNeeded, 446–47
FileSystem object, properties/methods, 1065–66
FileSystemWatcher, 263, 795–97, 917
My.Computer.FileSystem, 799–801
My.Computer.FileSystem.SpecialDirectories, 801–2
Path, 797–99
SetAttr, 784
Visual Basic methods, listing of, 784
FileSystemWatcher
events, 796, 1097
methods, 1097
properties, 795–96, 1097
Filling areas
Clear, 561
FillClosedCurve, 560
FillEllipses, 560
FillMode, 609
FillPath, 559–60
FillPie, 560
FillPolygon, 560
FillRectangle, 560
FillRectangles, 560
Graphics object methods, 560, 1034–35
LinearGradientBrush, 546
Filters
AddMessageFilter, 764
breakpoints, 57
commands, 44
FileSystemWatcher, 795
Notify Filter, 796
OpenFileDialog, 951–52
Query Builder, 335
RemoveMessageFilter, 765
RowFilter, 355
RowStateFilter, 356
Finalize, 460–63
Find
DataView, 356
FindInFiles, 800
FindRows, 356
Find Symbol, 12
Find and replace
code, limitations, 110
Find Symbol, 12
Quick Find, 12
Quick Replace, 12
Firing events. See Events
FitBlackBox, 619
FitPictureToMargins, 671–75
Fixed documents, 730–32
FixedPage, 731
Fixed-pitch fonts, 921
Flags
FormatFlags, 618–22
Image, 638
Flatten, 610
Float, 83
Floating, Dockable, Tabbed Document, 49
Floating point (F character), 135
Floating-point value
ReadDouble, 774
ReadSingle, 774
Floating windows, 49, 52
FlowDocumentReader, 729–30
FlowLayoutPanel, 263, 266, 917–18
Flush
AutoFlush, 777
BinaryWriter, 774
buffers, 771, 774
RegistryKey, 747
Streams, 771
TextWriter, 776
Focus
ContainsFocus, 1011
GotFocus, 1019
LostFocus, 1019
Folders
FolderBrowserDialog, 263, 273, 918–20
GetFolderPath, 744
Fonts
Ascent/Descent, 631
Cell Height, 631
Em Height, 631
FontCollection, 550
font design units, 632
FontDialog, 263, 273, 920–23
FontFamily, 545, 631
Fonts and Colors, 46, 61
Form, 1012
InstalledFontCollection, 550–51
Internal/External Leading, 631
Line Spacing, 631
NoFontFallback, 620
PrivateFontCollection, 550
properties, listing of, 921–22
ResetFont, 1016
System.Drawing, 545
System.Drawing.Text, 550
For
and block scope, 156
looping functions of, 218–19
variable declaration in, 220
For Each
looping functions of, 222–26, 890
syntax for, 222–23
variable declaration in, 224–25
Foreground color
ForeColor, 1012
ResetForeColor, 1017
ForeignKeyConstraint
defined, 323
properties, 351–52
UniqueConstraint, 352–53
Foreign languages. See Languages
Form(s)
About, 282–83
ActiveForm, 1009
BackgroundImage, 642
colors, 1010, 1012
controls, 34–36, 74–79
Data menu commands, 34
dialog boxes, 305–8
events, listing of, 1018–21
Form1.vb, 50
Format menu commands, 34–36
FormBorderStyle, 279, 1012
FormClosed, 297, 1018
FormClosing, 297–98, 323, 1019
Form control, 273
icons, 285–87
Interops Forms Toolkit, 1006
login forms, 282–83
methods, listing of, 1015–17
modal form, 283
Most Recently Used (MRU) list, 299–305
mouse cursor, 284–85, 1011
multiple-document interface (MDI), 292–99
My.Forms, 739, 1074
properties, listing of, 1009–17
properties adopted by controls, 287–88
properties reset to defaults, 288
property-changed events, 1022
single-document interface (SDI), 292–93
splash screens, 282–83
transparency, 278–82
Window controls for. See Window forms controls
WndProc, overriding, 288–92
See also Form Designer
FormatFlags, 618–22
values, 619–20
Format menu, commands, 34–36
Form Designer
controls, settings for, 46
event handler, creating, 95
functions of, 8
icons, 286
properties, 80–94
Formula Workshop, 689–91
For Next
looping functions of, 219–22, 890
non-integer data type in, 222
syntax for, 219
Fractional values
rounding, 138
truncating, 138
Framework classes
Directory, 1089–90
DriveInfo, 1092–93
File, 1090–92
FileInfo, 1095–96
FileSystem, 1087–89
FileSystemWatcher, 1096–97
FreeFile, 782–83
Freeze, 29
Friend
classes, 442
constants, 166
events, 467
namespace scope, 158–59
subroutines, 195
variable accessibility, 141
FromFile, 638
FromHbitmap, 638
FromHdc, 561
FromHicon, 639
FromHwnd, 561
FromImage, 561
FromResource, 639, 640
FromStream, 638
FullName, 792, 794
Full Screen, 15
Functions, 204–5
in components, benefits, 72–73
defined, 189, 204
return value, setting, 204–5
syntax for, 204, 885–86
Visual Basic, listing of, 1085–86