Skip to content

Help Menu Functionality for Components and Paradigms - #1

Open
lefevre-fraser wants to merge 2 commits into
ksmyth:masterfrom
lefevre-fraser:help-menu
Open

Help Menu Functionality for Components and Paradigms#1
lefevre-fraser wants to merge 2 commits into
ksmyth:masterfrom
lefevre-fraser:help-menu

Conversation

@lefevre-fraser

@lefevre-fraser lefevre-fraser commented Nov 26, 2019

Copy link
Copy Markdown
Contributor

Registry keys will be used to provide help documentation for paradigms and components.
Registry string values may be a website, local HTML file, or basically any file type.
If the registry key is set then a help menu will be visible on the main menu bar.

For Paradigms: (Main Menu)>Help>ParadigmName>(Online/Offline Help)
For Components: (Main Menu)>Help>Component Help>ComponentName>(Online/Offline Help)

Component Registry Keys:
(HKEY_CURRENT_USER/HKEY_LOCAL_MACHINE)>SOFTWARE>WOW6432NODE>GME>Components>ComponentName>OnlineHelp
(HKEY_CURRENT_USER/HKEY_LOCAL_MACHINE)>SOFTWARE>WOW6432NODE>GME>Components>ComponentName>OfflineHelp

Paradigm Registry Keys:
(HKEY_CURRENT_USER/HKEY_LOCAL_MACHINE)>SOFTWARE>WOW6432NODE>GME>Paradigms>ParadigmName>{ParadigmVersionUUID}>OnlineHelp
(HKEY_CURRENT_USER/HKEY_LOCAL_MACHINE)>SOFTWARE>WOW6432NODE>GME>Paradigms>ParadigmName>{ParadigmVersionUUID}>OfflineHelp

Comment thread GME/Gme/GME.rc Outdated
Comment thread GME/Gme/GMEApp.cpp Outdated
Comment thread GME/Gme/GMEApp.cpp Outdated
Comment thread GME/Gme/GMEApp.cpp Outdated
@lefevre-fraser
lefevre-fraser force-pushed the help-menu branch 7 times, most recently from e13d385 to 6812540 Compare December 3, 2019 20:34
Comment thread GME/Gme/GMEView.cpp Outdated
Comment thread GME/Gme/GMEApp.cpp Outdated
@lefevre-fraser
lefevre-fraser force-pushed the help-menu branch 4 times, most recently from 5b209d8 to 99a9251 Compare December 11, 2019 15:42
Component help: use tooltip names
Help menu: fewer transactions
Paradigm help: fix HKCU paradigms
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants