DrewNaylor / MSOfficeAppLauncherNext64

This is the repository for my old, unsupported App Launcher for Microsoft Office 2010. (64-bit Edition.) Go here for the new version: https://github.com/DrewNaylor/UXL-Launcher
Other
1 stars 0 forks source link

How to treat checkboxChangelog in version 2.8. #20

Closed DrewNaylor closed 8 years ago

DrewNaylor commented 8 years ago

When I do this, put the checkboxChangelog thing in the Advanced tab so that people (hopefully) don't toggle it to force the application to use the deprecated internal changelog pages. In version 3.0, I can use the Advanced tab to place the 64-bit/32-bit changer thing.

Edit: See below.

DrewNaylor commented 8 years ago

Or, maybe I could make it so that the checkboxChangelog is hiding behind the groupbox but is still toggleable. What'll happen is the checkboxChangelog will become checked/unchecked when the user presses Alt+D in the Options window. When the user presses Alt+D and checks the checkbox, a messagebox pops up telling the user something like "Checked." If the checkbox then becomes unchecked, a messagebox pops up saying "Unchecked." This way the software can "support" the internal changelog pages if the user really wants it, while version 3.0 won't have the option itself available.

DrewNaylor commented 8 years ago

I changed my mind. I want something that'll be simple to implement, and that will be a hidden option that's only changeable by modifying the configuration file. Something like "ShowcheckboxChangelogInOptionsMenu" (or "deprecated.ShowcheckboxChangelog") which will be set to False by default. But, if the user changes it to True in the config file, the checkboxChangelog will appear in the Options menu, albeit in its own without the groupbox or the text label to save space.

DrewNaylor commented 8 years ago

What I'm probably going to do is make it so that the checkboxChangelog will be hidden if it's shown during the FormLoad event and by default in VB. If the user pushes Alt+D when in the Options menu, the checkboxChangelog will be set to Show so that the user can change the option if they want to.

DrewNaylor commented 8 years ago

I'm going to have it be something along the lines of:

if My.Settings.depricated.ShowcheckboxChangelog = True ------checkboxChangelog.Show endif

That code above is going to be in the FormLoad event for the Options window. Then when the Options window opens back up again, it'll hide the checkboxChangelog if it's set to show (with some more code, of course).

DrewNaylor commented 8 years ago

I kinda changed my mind again. See #31.

DrewNaylor commented 8 years ago

I'm closing this issue, too, because it's just an extra issue that I have to worry about.