99 *
1010 ***************************************************************************/
1111
12+ using System . Drawing ;
1213using System . Windows . Forms ;
14+ using UoFiddler . Controls . Classes ;
1315
1416namespace UoFiddler . Controls . Forms
1517{
@@ -23,26 +25,35 @@ public MultisHelpForm()
2325
2426 private void PopulateShortcuts ( )
2527 {
26- _listView . Groups . Add ( new ListViewGroup ( "preview" , "Preview" ) ) ;
27- _listView . Groups . Add ( new ListViewGroup ( "zoom" , "Zoom (100% mode only)" ) ) ;
28- _listView . Groups . Add ( new ListViewGroup ( "pan" , "Panning (100% mode only)" ) ) ;
28+ AddHeader ( "Preview" ) ;
29+ Add ( "Fit preview to window" , "Toggle button on toolbar — scales to fit or shows at 100% with scrollbars" ) ;
2930
30- Add ( "Fit preview to window" , "Toggle button on toolbar — scales to fit or shows at 100% with scrollbars" , "preview" ) ;
31+ AddHeader ( "Zoom (100% mode only)" ) ;
32+ Add ( "Ctrl + Mouse Wheel" , "Zoom In / Out" ) ;
33+ Add ( "Shift + = (Plus key)" , "Zoom In" ) ;
34+ Add ( "- (Minus key)" , "Zoom Out" ) ;
35+ Add ( "Numpad +" , "Zoom In" ) ;
36+ Add ( "Numpad -" , "Zoom Out" ) ;
37+ Add ( "Ctrl + 0" , "Reset zoom to 100%" ) ;
3138
32- Add ( "Ctrl + Mouse Wheel" , "Zoom In / Out" , "zoom" ) ;
33- Add ( "Shift + = (Plus key)" , "Zoom In" , "zoom" ) ;
34- Add ( "- (Minus key)" , "Zoom Out" , "zoom" ) ;
35- Add ( "Numpad +" , "Zoom In" , "zoom" ) ;
36- Add ( "Numpad -" , "Zoom Out" , "zoom" ) ;
37- Add ( "Ctrl + 0" , "Reset zoom to 100%" , "zoom" ) ;
39+ AddHeader ( "Panning (100% mode only)" ) ;
40+ Add ( "Left-click drag" , "Pan the view" ) ;
41+ }
3842
39- Add ( "Left-click drag" , "Pan the view" , "pan" ) ;
43+ private void AddHeader ( string text )
44+ {
45+ var item = new ListViewItem ( text )
46+ {
47+ Font = new Font ( _listView . Font , FontStyle . Bold ) ,
48+ ForeColor = Options . DarkMode ? Color . OrangeRed : Color . MediumBlue ,
49+ } ;
50+ item . SubItems . Add ( string . Empty ) ;
51+ _listView . Items . Add ( item ) ;
4052 }
4153
42- private void Add ( string key , string action , string groupKey )
54+ private void Add ( string key , string action )
4355 {
44- var group = _listView . Groups [ groupKey ] ;
45- var item = new ListViewItem ( key , group ) ;
56+ var item = new ListViewItem ( key ) ;
4657 item . SubItems . Add ( action ) ;
4758 _listView . Items . Add ( item ) ;
4859 }
0 commit comments