Help | Contact Us | About Us | News and Events |
![]() |
![]() |
![]() |
![]() |
![]() |
Books, conferences, and other information about... | Moving to Linux | Switching to OOo | Building Linux Apps | Using Visual FoxPro |
Buy Download Your Account Catalog Support Conferences Resources Fun |
Fundamentals: Building Visual Studio Applications on a Visual FoxPro 6.0 Foundation If you have a question about the technical contents of this book, please contact the author(s). Their email address(es) can usually be found in their bios in the About the Author section at the front of the book or on the author's bio page (click on the author's name on the book's main page. |
Page 69 and beyond.
Chapter 3 makes repeated references to date values and have several examples which indicate that you can use {mm/dd/yy} to represent a valid date. For instance on page 117 the code states:
Page 116.The example on DELETED's setting wasn't very clear. The
code should read like this.
Repeated questioning jut Page 187 In your "Fundamentals" book in
Chapter 7 you talk about how to remove a menu option
by putting a directive (*:IF) in the comment field of
the prompt opitons in the menu designer. I have done
this with no results. You need to have GENMENUX installed for the *: directives to take effect. See page 187 and beyond for details. Page 316.
working on new and existing projects instead of slogging Page 327, third paragraph. "Open the Menu Builder" Page 330.
Step 2. Based on: Page 334.
Step 8. Page 342. Step 2. Based on: Page 347 You made a combo box in the base
classes with the controlsource "aitems" and a proberty
that shows up in the listing of class properties as
aitems[1,0]. In the init() code you make aitems=''. Create a property for the combo
like so: Page 351. In Step 4: "method of all your
command buttons" Page 352. Step 6. Select an icon for this
class from the Page 357. Step 6. The Align Left Edge Page 357. Step 6. Use the Format, Vertical Page 366. Select the Add Method menu Page 389.
Page 393. 'at the end of this chapter' Page 400.
Page 405. I notice that near the bottom
of page 405 you evaluate x.mi to determine if it is
numeric. As far as I can tell m.ix = ITKEY.iLastKey
which is defined as a character in ITKEY and is never
converted to a numeric value. Am I missing something?
It appears to me that type("m.ix") will always equal
"C". Which also means that the line m.ix = m.ix + 1
will always bomb because the program is tying to add
a numeric to a character. ITKEY.iLastKey should be an integer
field (that's why it's prefixed with "i"). If it's not,
then it's just a mistake in the setup of the ITKEY table...
Page 406.
Page 430. The methods in ITPROC.PRG
are moved to Olib. However, they're already moved
to oApp on page 344. |