Having property names in the install and uninstall buttons certainly lessens the confusion, but at times I'm still not sure what the Delete button will delete (although I know it can only delete non-installed properties from the top left box, but I have to consciously remind myself of that).
Not sure grouping buttons that act on different boxes is the optimal way to go, but if you decide to keep it that way, note the following glitch:
Create 2 properties: Custom.Prop1 and Custom.Prop2, and save them.
Click on one of the 2 properties in the top left box -> the install button says "install Custom.Prop1/2".
Click on Custom in the top left box -> the install button says "install Custom.".
Expected behavior: either grayed out install button, or let it say "install Custom"
Also, FYI, in LocalizedHelp.resx, line 121, you have an extra white space just before "regardless".
Having property names in the install and uninstall buttons certainly lessens the confusion, but at times I'm still not sure what the Delete button will delete (although I know it can only delete non-installed properties from the top left box, but I have to consciously remind myself of that). Not sure grouping buttons that act on different boxes is the optimal way to go, but if you decide to keep it that way, note the following glitch:
Create 2 properties: Custom.Prop1 and Custom.Prop2, and save them. Click on one of the 2 properties in the top left box -> the install button says "install Custom.Prop1/2". Click on Custom in the top left box -> the install button says "install Custom.".
Expected behavior: either grayed out install button, or let it say "install Custom"
Also, FYI, in LocalizedHelp.resx, line 121, you have an extra white space just before "regardless".