Skip to content

This application will demonstrate how to save the state of all GUI controls on application shutdown and then restore them loaded on application startup.

Notifications You must be signed in to change notification settings

GabrielOnDelphi/Dephi-GUI-AutoSave

Repository files navigation

GUI-AutoSave

Do you have forms with lots of controls (checkboxes, radio buttons, etc) and you want to save their status to disk on shutdown and resume the program (GUI) exactly from where you left on application startup? You can do it with a single call to: SaveForm/LoadForm.

FULL description here: https://gabrielmoraru.com/one-function-to-rule-them-all-saving-the-whole-gui-to-disk-with-one-single-procedure-call/


This Delphi application will demonstrate:

  1. How to save the state of all GUI controls on application shutdown and then restore them loaded on application startup:

    • checkboxes
    • radiobuttons
    • cubic custom controls
    • form's position
    • controls on the second form
  2. How to send messages to the AppLog (a app-wide message logging system).


This demo app requires the LightSaber Core and Log library:

About

This application will demonstrate how to save the state of all GUI controls on application shutdown and then restore them loaded on application startup.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages