RichHamilton
05-05-2009, 12:48 AM
Hi, Thomas, I know you've been really busy but you asked so here's my list...
Data/Vista Issue:
Client.TSB, eXpressAppFramework.log, and TigerSoftware.Builder.Client.Classes.dll all seem to get updated in Program Files with use.
Client.TSB seems to have the app definition AND the user data combined.
Seems the user data part of Client.TSB, and maybe the other updated files should be in ProgramData or the User's AppData/Roaming folder. Or, for multiuser, in a network location.
Backup programs won't be backing up the Program Files folder. (And a "Backup" button won't solve the problem; people with backup programs think their data is being backed up!)
Thomas, By fixing that you might be able to turn off the Vista security prompts, simplify the data updates you're working on, and maybe even solve the "Build Error" problem. Most programs don't have those Vista prompts when running in Vista. Surely Tiger can work around the issue? (Maybe you'll be working that out as you do the multi-user code?) Are you already working in this direction?
Other things Needed, some of which I know are on your list:
__Navigation controls, Set order of Navigation, initial selected
__Checkbox, editable live from grid without opening record
__Vista admin "Allow" prompts cleaned up
__Choose outside icons
__Database and program update on installation (I "know" you've been working on this, but it's on my list!)
__Fix Website Editor
__Mail Merge technology
__FTP to upload/download reports and html files
__quickbooks export,
__html editor
A very handy capability/potential
__Template distribution, reload checklists, etc, dates. This means being able, in an app, to start a section and populate the data with a standard dataset. For example, a meeting planner might create a standard set of things needed to run a meeting. He would set up a new meeting, choose a dataset, and the meeting would be populated with records based on the dataset he chose. He would then edit, add and delete to get that specific meeting the way he needs it. Various datasets would be used because there are different kinds of meetings.
Data/Vista Issue:
Client.TSB, eXpressAppFramework.log, and TigerSoftware.Builder.Client.Classes.dll all seem to get updated in Program Files with use.
Client.TSB seems to have the app definition AND the user data combined.
Seems the user data part of Client.TSB, and maybe the other updated files should be in ProgramData or the User's AppData/Roaming folder. Or, for multiuser, in a network location.
Backup programs won't be backing up the Program Files folder. (And a "Backup" button won't solve the problem; people with backup programs think their data is being backed up!)
Thomas, By fixing that you might be able to turn off the Vista security prompts, simplify the data updates you're working on, and maybe even solve the "Build Error" problem. Most programs don't have those Vista prompts when running in Vista. Surely Tiger can work around the issue? (Maybe you'll be working that out as you do the multi-user code?) Are you already working in this direction?
Other things Needed, some of which I know are on your list:
__Navigation controls, Set order of Navigation, initial selected
__Checkbox, editable live from grid without opening record
__Vista admin "Allow" prompts cleaned up
__Choose outside icons
__Database and program update on installation (I "know" you've been working on this, but it's on my list!)
__Fix Website Editor
__Mail Merge technology
__FTP to upload/download reports and html files
__quickbooks export,
__html editor
A very handy capability/potential
__Template distribution, reload checklists, etc, dates. This means being able, in an app, to start a section and populate the data with a standard dataset. For example, a meeting planner might create a standard set of things needed to run a meeting. He would set up a new meeting, choose a dataset, and the meeting would be populated with records based on the dataset he chose. He would then edit, add and delete to get that specific meeting the way he needs it. Various datasets would be used because there are different kinds of meetings.