7423 is SP2 with the security patch.
Technically, Microsoft Service Packs were their way to distribute a combination of fixes and enhanced or changed features, but patches are just fixes.
I'm neutral about VFPA. I made several payment as donations to support the developer because I like the idea that if Microsoft ever follows Apple's lead in removing support for 32-bit (which is VERY unlikely), I'll still have a way to deploy my code.
That said, if I decide to do a test with a...
Confirmed. The only thing that changed is the date of the web listing.
Inside the MSI are the following files, which are dated from 2012.
The end result is the same
The 2024 date is what's interesting. Now I'm curious. I'm wondering if they just moved the Service Pack or actually did a patch.
The KB it referenced is a broken link, and the Security Bulletin is over 12+ years old, so I'm guessing it was just moved and they posted a new date.
Either way...
Yes, once the Wizard creates your form, you can change anything from the Properties window just like a form you created from scratch.
If you want to allow users to select a language and change the Caption on the fly, you can do that in the Init method as @GTGeek88 pointed out.
One possible cause is that you may not be using the textbox within the column.
To confirm this, drill down from the column to get to the underlying textbox and check the control source for that specific box.
If you are running FoxPro for DOS on a 32-bit Windows based system you could trigger Windows to show the image, then hit alt-tab to switch back to the DOS screen or the command window.
To trigger the default viewer for the image in Windows just use RUN START imageFileName and it will likely...
We are 100% in agreement. They definitely could've changed the behavior because it does in fact let each work area have independent readonly vs readwrite as long as the first file was not using NOUPDATE, so the underlying code is flexible enough under the hood to manage each work area's status...
It makes 100% for exclusive use for lots of reasons, because you need to ensure other users can't access a file until you're done, but within the same session it would've been a better decision to open the files the same way and let the presence or lack of NOUPDATE determine what that work area...
Great insights. For those who are curious, you can see this demonstrated in real time by looking at the Open Files section of a file server, then sort by the # of Locks tab. 99% of the files will have zero locks, then if you refresh the page, the locks come in and out of existence as the locks...
It's an interesting study in the nuances of how FoxPro handles the NOUPDATE option.
According to the help file:
"In Visual FoxPro for Windows, opening a table again in another work area doesn't consume an additional file handle."
Based on that it's super clear what's under the hood. FoxPro...
I definitely expected the exclusive option to play a major role, after all you can't have one version that's exclusive and allow work area to be able to open it, but the NOUPDATE was a bit more of a surprise because it does allow other work areas to be completely independent when the initial...
Here's something fun that I stumbled into that I decided was worthy of sharing for those who may be curious.
When you open a table using USE... NOUPDATE, any subsequent USE commands with AGAIN and ALIAS may, or may not end up inheriting the Read Only / NOUPDATE status, depending on how the...
I tend to place 99% of images directly from the IDE, but there are times where the only useful way is to do it in the Init code, such as when the filename is taken from the data itself, such as a customer's logo, or in cases where I want the logo to visually reflect the status of a field. For...
The funny thing is I've never really thought about adding an animated GIF to a form, but I just tested it and tried two ways using the MORPHFOX.GIF file, and you are correct, it works perfectly using the built-in Image control in the latest VFP without needing anything else.
I tried it two...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.