Method and system for automatic persistence of controls in a win

Computer graphics processing and selective visual display system – Display driving control circuitry – Controlling the condition of display elements

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

345340, G06F 1500, G06F 300

Patent

active

061219649

ABSTRACT:
A computer system for persistently storing information entered by a user into an edit control of a property page. In a preferred embodiment, the computer system has a registry for storage of information identified by a key. An application program has a resource file that contains a definition of controls for the property page. The controls include the edit control designated as editable by the user and a buddy control that is adjacent to the edit control, that is designated as not visible, and that has text which specifies a key within the registry. The computer system displays the property page by detecting that the buddy control is adjacent to the edit control and is designated as not visible, by retrieving the text for the buddy control, by retrieving information from the registry using the key specified by the retrieved text, and by initializing the edit control to the retrieved information. The computer system also allows a user to modify the information of the edit control and then stores the modified information of the edit control in the registry using the key specified by the retrieved text to effect persistent storage of the information for the edit control in the registry.

REFERENCES:
patent: 4899136 (1990-02-01), Beard et al.
patent: 5371675 (1994-12-01), Greif et al.
patent: 5546525 (1996-08-01), Wolf et al.
patent: 5563997 (1996-10-01), Fisher
patent: 5623591 (1997-04-01), Cseri
patent: 5651108 (1997-07-01), Cain et al.
patent: 5694561 (1997-12-01), Malamud et al.
patent: 5745712 (1998-04-01), Turpin et al.
patent: 5815703 (1998-09-01), Copeland et al.
patent: 5838317 (1998-11-01), Bolnick et al.
patent: 5844554 (1998-12-01), Geller et al.
Barkakati, Naba, Visual C++2, Developer's Guide, 2nd Edition, Sams Publishing, Indianapolis, IN, 1995, pp. 408-421, 903-909.
Microsoft Corporation, "Simple MAPI Structures." http://premium.microsoft.com/msdn/library/sdkdoc/mapi/groups.sub.-- 7wab.htm. [Accessed Aug. 19, 1998].
Microsoft Corporation, "MapiFile Desc (Simple MAPI)." http://premium.microsoft.com/msdn/library/sdkdoc/mapi/smapiref.sub.-- 671b.htm. [Accessed Aug. 19, 1998].
Microsoft Corporation, "MapiMessage (Simple MAPI)." http://premium.microsoft.com/msdn/library/sdkdoc/mapi/smapiref.sub.-- 6n1b.htm. [Accessed Aug. 19, 1998].
Microsoft Corporation, "MapiRecipDesc Simple MAPI)." http://premium.microsoft.com/msdn/library/sdkdoc/mapi/smapiref.sub.-- 13tr.htm. [Accessed Aug. 19, 1998].
Microsoft Corporation, "MAPI Design Issues to Consider." http://premium.microsoft.com/win32dev/mapi/issues.htm. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Using MAPI from a Windows NT Service." http://www.microsoft.com/WIN32DEV/MAPI/MAPISERV.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "MAPI Deviations from COM Rules," http://www.microsoft.com/WIN32DEV/MAPI/MAPICOM.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "The Rules of the Component Object Model," http://www.microsoft.com/OLEDEV/OLECOM/THE.sub.-- RU.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Optional Features in MAPI Message Services," http://www.microsoft.com/WIN32DEV/MAPI/OPTIONAL.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Database Options in AppWizard," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/FA/D12/ S1E55F.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Class Wizard: Creating a Recordset Class," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/F26/D2B /S23AC.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "How to Update User-Interface Objects," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/F1F/D24 /S54DA.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Adding a Message Handler," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/F26/D2B /S478C7.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Class Wizard: Adding Automation Properties and Methods," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/F26/D2B /S23B8.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Class Wizard: Accessing Automation Servers," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/F26/D2B /S4CD79.HTM8. [Accessed Aug. 19, 1998].
Microsoft Corporation, "ActiveX Controls: Adding Stock Methods to an ActiveX Control," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/F1F/D24 /S533D.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "ActiveX Controls: Adding Stock Events to an ActiveX Control," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/F1F/D24 /S5333.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Create an MFC EXE Program with App Wizard," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/FA/DD/S 10AC2.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "The MFC AppWizard (EXE version): Step-by-Step," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/FA/DD/S 4D2A3.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Creating a New Application with AppWizard," http://premium.microsoft.com/msdn/library/devprods/vc++/tutorials/d4/s5a64 .htm. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Create an MFC DLL with AppWizard," http://premium.microsoft.com/msdn/library/devprods/VC++/Progsguide/FA/DE/S B120.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Overview: Beginning Your Program," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/FA/DC/S 10849.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Creating a Visual C++ Program," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/FA/DC/S 4CFB6.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "What is a Visual C++ Project?" http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/FA/DC/S 4CFB7.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "How do I Begin My Visual C++ Program?" http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/FA/DC/S 4CFBA.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Classes and Functions AppWizard Generates for MFC DLLs," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/FA/DE/S 4D2A8.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Using ClassWizard," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/F26/D2B /S2C126.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Working with Classes Tasks," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/F26/D29 /S2746E.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Class Wizard: Overview," http://premium.microsoft.com/msdn/library/devprods/vc++/Progsguide/F26/D28 /S4CD96.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Working with Classes: Overview," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/F26/D28 /S24AFF.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Class View: Overview," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/F26/D28 /S4CD94.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "WizardBar: Overview," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/F26/D28 /S4CD95.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "ClassWizard: Overview," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/F26/D28 /S4CD96.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "MFC: Overview," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/F26/D28 /S281D.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Adding a Class," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/F26/D2B /S11CD1.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Importing a Class into ClassWizard," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/F26/D2B /S4CD6B.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Importing the Elements of a Type Library," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/F26/D2B /S4CD6D.HTM. [Accessed Aug. 19, 1998].
Microsoft Corporation, "Mapping Messages to Functions," http://premium.microsoft.com/msdn/library/devprods/vc++/progsguide/F

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for automatic persistence of controls in a win does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for automatic persistence of controls in a win, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for automatic persistence of controls in a win will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1078169

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.