mirror of
https://github.com/quasar/Quasar.git
synced 2026-04-25 23:35:58 +03:00
[GH-ISSUE #108] Registry Editor #50
Labels
No labels
bug
bug
cant-reproduce
discussion
duplicate
easy
enhancement
help wanted
improvement
invalid
need more info
pull-request
question
wont-add
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Quasar#50
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @OpenSourceCS on GitHub (May 8, 2015).
Original GitHub issue: https://github.com/quasar/Quasar/issues/108
Originally assigned to: @yankejustin on GitHub.
Adding a registry editor would be useful for troubleshooting PCs from anywhere.
Registry keys starting with HKEY_CURRENT_USER (or HKCU) can use the method Registry.CurrentUser.OpenSubKey("Software") and so on.
adding values from a .reg file is also a useful feature.
@yankejustin commented on GitHub (Aug 25, 2015):
Progress
1. Correctly add sub-keys to the TreeView. -Send a request to the Client to obtain the Registry Keys (name, value, and data) and return them back to the server; then adding them to the TreeView.- Order: Correctly maintain the order when making use of the keys sent to the server by the user. - In this situation, it is likely the best idea to use theTagto maintain the order in the TreeView. As much as I would not like to send the related tag to theClient, it would be the easiest way to ensure order of the returned keys. 2.Connect the logic to correctly display the value on the ListView.3. Adding, Editing, or Deleting the RegistryKeys: - This should come after the order is correctly preserved in the TreeView. - This feature addition also means creating moreFormsfor the correspondingRegistryKeydata type. - This feature addition also means implementing a few more events and packet types when theClientdeletes, adds, or edits aRegistryKey.Note: Comments where left in the code to help find more little things that need to be added to the Registry Editor to make it more complete.