Everything already monitors the clipboard
yes, i understand. my concern is rather about this aspect:
is et able to monitor the clipboard (and store all new clipboard entries) in cases when there are several hours of absence of et?
(not a single instance of et)
if yes, then:
these are some additional thoughts/suggestions about the 'clipboard' main menu item:
1. its 1st line may be named:
Show All Clipboard Content... or
Show Clipboard History...
left click on this line opens the resizable sub-window (which may look more or less similarly to the 'show all bookmarks' sub-window)
this sub-window contains the list of all clipboard entries (default is 30, for example)
a new ini setting allows to change this 30 value by entering a new number (from 20 to 1024 or even 4096, for example)
there may be separate numbers for the menu and for the
Show Clipboard History... sub-window
then my personal choice would have been: 60 for menu, 990 for sub-window
i know, 990 is not very moderate value, but the more important thing is: 990 will do no harm, so why restrict oneself? (sans serious reason)
especially in case when the menu contains 60 only. moreover, the performance of et should not suffer from 990 or even 5990, as i suppose
so in my case: the very recent 60 clipboard entries would have been duplicated (menu plus sub-window)
while the entries from 61 to 990 would only have been accessible/visible inside the sub-window
2. its 2nd line may be: a separator
3. (by default) lines 3-32 may be: the very recent 30 clipboard entries (the most recent is always at the line-3)
(the maximum width of these 30 lines should be customizable) (the default may be: 200 pixels) (the possible range may be: from 50 to 500 pixels)
when a new clipboard entry appears (anywhere in the system or in some other program), it also immediately appears in et:
- as line-3 (in the 'clipboard' menu)
- as line-1 (in the sub-window)
i also suggest to envisage the highly customizable behavior of et:
- a new ini setting allowing to choose what should happen after the left click on a line 3-32 (in menu)
- a new ini setting allowing to choose what should happen after the right click on a line 3-32 (in menu)
possible options for the left click:
a) append/paste to search box
b) copy (which will lift this entry straight to line-3) (if it's already the line-3, then this entry simply stays at this position/line)
c) edit which will:
- open the sub-window
- then: select this entry there
- then (if this entry is completely visible): activate the 'inline rename' mode
if this entry is not completely visible: open a sub-sub-window displaying all content (and allowing to edit this content)
possible options for the right click:
a) the default context menu that includes: edit, copy, move up (1 line), move down (1 line), delete
b) append/paste to search box
c) copy (which will lift this entry straight to line-3)
d) edit
same automatic actions as in 'the left click - c) edit'
- a new ini setting allowing to choose what should happen after the left click on a line 1-990 (in sub-window)
- a new ini setting allowing to choose what should happen after the right click on a line 1-990 (in sub-window)
possible options for the left click:
a) direct activation of the 'inline rename' mode (in case when all content is visible) (but if not: open a sub-sub-window displaying all content)
b) copy (which will lift this entry straight to line-1)
c) a simple selection of this line
possible options for the right click:
a) the default context menu that includes: edit, copy, move up (1 line), move down (1 line), delete
b) copy (which will lift this entry straight to line-1)
c) edit
the 'inline rename' mode (in case when all content is visible) (but if not: open a sub-sub-window displaying all content)
in the
Show All Bookmarks... sub-window we have these columns: name, search, macro, key
while for the
Show Clipboard History... sub-window i propose to implement these columns:
- number (optional for a user) (from 1 to 990) (this column is very narrow)
- entry (this column is very wide) (by default it may display the first 256 symbols of each clipboard entry)
(the 256 value should be customizable)
- lines (optional) (this column is very narrow) (it only displays the quantity of lines that are inside of a corresponding clipboard entry)
(it displays nothing if all content is already visible in this
Show Clipboard History... sub-window)
- date added (optional)
- size of all text that is inside of this clipboard entry (optional)