Skip to content

Commit deeaaec

Browse files
committed
Added a balloon-style tooltip to the Documents DataGridView that guides the user to perform a search using the Find feature to list documents. #81
Signed-off-by: Robert F. Frasca <[email protected]>
1 parent ee14dda commit deeaaec

File tree

3 files changed

+57
-32
lines changed

3 files changed

+57
-32
lines changed

src/PDFKeeper.WinForms/Views/MainForm.Designer.cs

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/PDFKeeper.WinForms/Views/MainForm.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,11 @@ private void SetActions()
138138
}
139139
};
140140

141-
viewModel.OnFindDocuments = () => findDocumentsForm.ShowDialog();
141+
viewModel.OnFindDocuments = () =>
142+
{
143+
ToolTip.Active = false;
144+
findDocumentsForm.ShowDialog();
145+
};
142146

143147
viewModel.OnSelectAllDocuments = (selection) =>
144148
{

src/PDFKeeper.WinForms/Views/MainForm.resx

Lines changed: 43 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -475,19 +475,19 @@
475475
<value>Ctrl+Z</value>
476476
</data>
477477
<data name="EditUndoToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
478-
<value>239, 22</value>
478+
<value>240, 22</value>
479479
</data>
480480
<data name="EditUndoToolStripMenuItem.Text" xml:space="preserve">
481481
<value>&amp;Undo</value>
482482
</data>
483483
<data name="EditToolStripSeparator1.Size" type="System.Drawing.Size, System.Drawing">
484-
<value>236, 6</value>
484+
<value>237, 6</value>
485485
</data>
486486
<data name="EditCutToolStripMenuItem.ShortcutKeys" type="System.Windows.Forms.Keys, System.Windows.Forms">
487487
<value>Ctrl+X</value>
488488
</data>
489489
<data name="EditCutToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
490-
<value>239, 22</value>
490+
<value>240, 22</value>
491491
</data>
492492
<data name="EditCutToolStripMenuItem.Text" xml:space="preserve">
493493
<value>Cu&amp;t</value>
@@ -496,7 +496,7 @@
496496
<value>Ctrl+C</value>
497497
</data>
498498
<data name="EditCopyToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
499-
<value>239, 22</value>
499+
<value>240, 22</value>
500500
</data>
501501
<data name="EditCopyToolStripMenuItem.Text" xml:space="preserve">
502502
<value>&amp;Copy</value>
@@ -505,43 +505,43 @@
505505
<value>Ctrl+V</value>
506506
</data>
507507
<data name="EditPasteToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
508-
<value>239, 22</value>
508+
<value>240, 22</value>
509509
</data>
510510
<data name="EditPasteToolStripMenuItem.Text" xml:space="preserve">
511511
<value>&amp;Paste</value>
512512
</data>
513513
<data name="EditToolStripSeparator2.Size" type="System.Drawing.Size, System.Drawing">
514-
<value>236, 6</value>
514+
<value>237, 6</value>
515515
</data>
516516
<data name="EditSelectAllToolStripMenuItem.ShortcutKeys" type="System.Windows.Forms.Keys, System.Windows.Forms">
517517
<value>Ctrl+S</value>
518518
</data>
519519
<data name="EditSelectAllToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
520-
<value>239, 22</value>
520+
<value>240, 22</value>
521521
</data>
522522
<data name="EditSelectAllToolStripMenuItem.Text" xml:space="preserve">
523523
<value>&amp;Select All</value>
524524
</data>
525525
<data name="EditToolStripSeparator3.Size" type="System.Drawing.Size, System.Drawing">
526-
<value>236, 6</value>
526+
<value>237, 6</value>
527527
</data>
528528
<data name="EditRestoreToolStripMenuItem.ShortcutKeys" type="System.Windows.Forms.Keys, System.Windows.Forms">
529529
<value>Ctrl+R</value>
530530
</data>
531531
<data name="EditRestoreToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
532-
<value>239, 22</value>
532+
<value>240, 22</value>
533533
</data>
534534
<data name="EditRestoreToolStripMenuItem.Text" xml:space="preserve">
535535
<value>&amp;Restore</value>
536536
</data>
537537
<data name="EditToolStripSeparator4.Size" type="System.Drawing.Size, System.Drawing">
538-
<value>236, 6</value>
538+
<value>237, 6</value>
539539
</data>
540540
<data name="EditAppendDateTimeToolStripMenuItem.ShortcutKeys" type="System.Windows.Forms.Keys, System.Windows.Forms">
541541
<value>Ctrl+Alt+D</value>
542542
</data>
543543
<data name="EditAppendDateTimeToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
544-
<value>239, 22</value>
544+
<value>240, 22</value>
545545
</data>
546546
<data name="EditAppendDateTimeToolStripMenuItem.Text" xml:space="preserve">
547547
<value>Append &amp;Date/Time</value>
@@ -550,16 +550,16 @@
550550
<value>Ctrl+Alt+T</value>
551551
</data>
552552
<data name="EditAppendTextToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
553-
<value>239, 22</value>
553+
<value>240, 22</value>
554554
</data>
555555
<data name="EditAppendTextToolStripMenuItem.Text" xml:space="preserve">
556556
<value>&amp;Append Text...</value>
557557
</data>
558558
<data name="EditToolStripSeparator5.Size" type="System.Drawing.Size, System.Drawing">
559-
<value>236, 6</value>
559+
<value>237, 6</value>
560560
</data>
561561
<data name="EditFlagDocumentToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
562-
<value>239, 22</value>
562+
<value>240, 22</value>
563563
</data>
564564
<data name="EditFlagDocumentToolStripMenuItem.Text" xml:space="preserve">
565565
<value>&amp;Flag Document</value>
@@ -574,13 +574,13 @@
574574
<value>Ctrl+F</value>
575575
</data>
576576
<data name="DocumentsFindToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
577-
<value>269, 22</value>
577+
<value>270, 22</value>
578578
</data>
579579
<data name="DocumentsFindToolStripMenuItem.Text" xml:space="preserve">
580580
<value>&amp;Find</value>
581581
</data>
582582
<data name="DocumentsToolStripSeparator1.Size" type="System.Drawing.Size, System.Drawing">
583-
<value>266, 6</value>
583+
<value>267, 6</value>
584584
</data>
585585
<data name="DocumentsSelectAllToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
586586
<value>103, 22</value>
@@ -595,19 +595,19 @@
595595
<value>&amp;None</value>
596596
</data>
597597
<data name="DocumentsSelectToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
598-
<value>269, 22</value>
598+
<value>270, 22</value>
599599
</data>
600600
<data name="DocumentsSelectToolStripMenuItem.Text" xml:space="preserve">
601601
<value>Se&amp;lect</value>
602602
</data>
603603
<data name="DocumentsToolStripSeparator2.Size" type="System.Drawing.Size, System.Drawing">
604-
<value>266, 6</value>
604+
<value>267, 6</value>
605605
</data>
606606
<data name="DocumentsSetTitleToolStripMenuItem.ShortcutKeys" type="System.Windows.Forms.Keys, System.Windows.Forms">
607607
<value>Ctrl+Shift+T</value>
608608
</data>
609609
<data name="DocumentsSetTitleToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
610-
<value>269, 22</value>
610+
<value>270, 22</value>
611611
</data>
612612
<data name="DocumentsSetTitleToolStripMenuItem.Text" xml:space="preserve">
613613
<value>Set &amp;Title...</value>
@@ -616,7 +616,7 @@
616616
<value>Ctrl+Shift+A</value>
617617
</data>
618618
<data name="DocumentsSetAuthorToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
619-
<value>269, 22</value>
619+
<value>270, 22</value>
620620
</data>
621621
<data name="DocumentsSetAuthorToolStripMenuItem.Text" xml:space="preserve">
622622
<value>Set &amp;Author...</value>
@@ -625,7 +625,7 @@
625625
<value>Ctrl+Shift+S</value>
626626
</data>
627627
<data name="DocumentsSetSubjectToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
628-
<value>269, 22</value>
628+
<value>270, 22</value>
629629
</data>
630630
<data name="DocumentsSetSubjectToolStripMenuItem.Text" xml:space="preserve">
631631
<value>Set &amp;Subject...</value>
@@ -634,7 +634,7 @@
634634
<value>Ctrl+Shift+C</value>
635635
</data>
636636
<data name="DocumentsSetCategoryToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
637-
<value>269, 22</value>
637+
<value>270, 22</value>
638638
</data>
639639
<data name="DocumentsSetCategoryToolStripMenuItem.Text" xml:space="preserve">
640640
<value>Set &amp;Category...</value>
@@ -643,7 +643,7 @@
643643
<value>Ctrl+Shift+Y</value>
644644
</data>
645645
<data name="DocumentsSetTaxYearToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
646-
<value>269, 22</value>
646+
<value>270, 22</value>
647647
</data>
648648
<data name="DocumentsSetTaxYearToolStripMenuItem.Text" xml:space="preserve">
649649
<value>Set Tax &amp;Year...</value>
@@ -652,19 +652,19 @@
652652
<value>Ctrl+Shift+D</value>
653653
</data>
654654
<data name="DocumentsSetDateTimeAddedToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
655-
<value>269, 22</value>
655+
<value>270, 22</value>
656656
</data>
657657
<data name="DocumentsSetDateTimeAddedToolStripMenuItem.Text" xml:space="preserve">
658658
<value>Set Date/T&amp;ime Added...</value>
659659
</data>
660660
<data name="DocumentsToolStripSeparator3.Size" type="System.Drawing.Size, System.Drawing">
661-
<value>266, 6</value>
661+
<value>267, 6</value>
662662
</data>
663663
<data name="DocumentsDeleteToolStripMenuItem.ShortcutKeys" type="System.Windows.Forms.Keys, System.Windows.Forms">
664664
<value>Ctrl+D</value>
665665
</data>
666666
<data name="DocumentsDeleteToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
667-
<value>269, 22</value>
667+
<value>270, 22</value>
668668
</data>
669669
<data name="DocumentsDeleteToolStripMenuItem.Text" xml:space="preserve">
670670
<value>&amp;Delete...</value>
@@ -676,22 +676,22 @@
676676
<value>&amp;Documents</value>
677677
</data>
678678
<data name="ViewSetPreviewPixelDensityToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
679-
<value>213, 22</value>
679+
<value>212, 22</value>
680680
</data>
681681
<data name="ViewSetPreviewPixelDensityToolStripMenuItem.Text" xml:space="preserve">
682682
<value>Set &amp;Preview Pixel Density...</value>
683683
</data>
684684
<data name="ViewToolStripSeparator.Size" type="System.Drawing.Size, System.Drawing">
685-
<value>210, 6</value>
685+
<value>209, 6</value>
686686
</data>
687687
<data name="ViewToolBarToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
688-
<value>213, 22</value>
688+
<value>212, 22</value>
689689
</data>
690690
<data name="ViewToolBarToolStripMenuItem.Text" xml:space="preserve">
691691
<value>&amp;Tool Bar</value>
692692
</data>
693693
<data name="ViewStatusBarToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
694-
<value>213, 22</value>
694+
<value>212, 22</value>
695695
</data>
696696
<data name="ViewStatusBarToolStripMenuItem.Text" xml:space="preserve">
697697
<value>&amp;Status Bar</value>
@@ -721,7 +721,7 @@
721721
<value>&amp;Move Database...</value>
722722
</data>
723723
<data name="ToolsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
724-
<value>46, 20</value>
724+
<value>47, 20</value>
725725
</data>
726726
<data name="ToolsToolStripMenuItem.Text" xml:space="preserve">
727727
<value>&amp;Tools</value>
@@ -909,6 +909,12 @@
909909
<data name="DocumentsDataGridView.TabIndex" type="System.Int32, mscorlib">
910910
<value>1</value>
911911
</data>
912+
<metadata name="ToolTip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
913+
<value>770, 53</value>
914+
</metadata>
915+
<data name="DocumentsDataGridView.ToolTip" xml:space="preserve">
916+
<value>To list documents, initiate a search using the 'Find' menu item or the toolbar button.</value>
917+
</data>
912918
<data name="&gt;&gt;DocumentsDataGridView.Name" xml:space="preserve">
913919
<value>DocumentsDataGridView</value>
914920
</data>
@@ -2560,6 +2566,12 @@
25602566
<data name="&gt;&gt;HelpProvider.Type" xml:space="preserve">
25612567
<value>System.Windows.Forms.HelpProvider, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
25622568
</data>
2569+
<data name="&gt;&gt;ToolTip.Name" xml:space="preserve">
2570+
<value>ToolTip</value>
2571+
</data>
2572+
<data name="&gt;&gt;ToolTip.Type" xml:space="preserve">
2573+
<value>System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
2574+
</data>
25632575
<data name="&gt;&gt;$this.Name" xml:space="preserve">
25642576
<value>MainForm</value>
25652577
</data>

0 commit comments

Comments
 (0)