![]() ![]() Gui 1: Add, text, x12 y70 w150,Blank lines were found at the`ntop.`nClick Expand to see contents Gui 1: Add, Button, x106 圓7 w50 h20 gClose,Close Gui 1: Add, Button, x56 圓7 w50 h20 gExpand,Expand Gui 1: Add, Button, 圆 圓7 w50 h20 gPaste Default,Paste Gui 1: Add, Picture, x136 y15 w20 h20 gArrow, images\M圜lipboardManager-Right.png Gui 1: Add, Picture, 圆 y15 w20 h20, images\M圜lipboardManager-Left.png Gui 1: Add, Edit, x31 y15 w100 h20 vM圜ompactEdit, IniRead, EGY,config.ini,GuiPosition,ExpandedGuiYpos,100 IniRead, EGX,config.ini,GuiPosition,ExpandedGuiXpos,100 IniRead, SGY,config.ini,GuiPosition,CompactGuiYpos,100 IniRead, SGX,config.ini,GuiPosition,CompactGuiXpos,100 Loop %a_scriptdir%\ClipboardHistory\Clip*.txtįileRead,Value,%A_ScriptDir%\ClipboardHistory\Clip%LastClipBoardContentsPos%.txt Gosub ReNumberClipboardTextFilesIfAnyAreMissing IniRead,LastClipBoardContentsPos,config.ini,LastClipBoardContentsPos,Pos,1 IniRead,GuiSize,config.ini,Gui,Size,Expanded IniRead,NumberOfClipBoards,config.ini,Settings,Count,100 OnMessage(0x203, "OnLButtonDblClk") prevents a static controls text being copied to the clipboard on doubleclick. OnMessage(0x115, "OnScroll") WM_VSCROLL used for extra large clipboards to be displayed on a scrollable gui and "View All Entries" Menu, tray, noicon put here as soon as possible to avoid the trayicon from flashing at startup IniRead,TrayIcon,config.ini,settings,TrayIcon,1 ![]() Menu, TRAY, Icon, %a_scriptdir%\images\Clipboard.ico IfNotExist, %a_scriptdir%\ClipboardHistoryįileCreateDir, %a_scriptdir%\ClipboardHistory You can edit the current clipboard before pasting Veovis - "include-a-bitmap-in-your-uncompiled-script" found here Ĭode: Select all Text Based Clipboard Manager Laszlo - "Bin2Hex functions" found here Also while making changes to a clipboard you can click "Restore" to restore to original clipboard. ![]() On this Gui you will be able to Paste,Clear,Edit & Save each clipboard. Click on "View all Entries" to see all clipboards that have been saved. Displaying the contents of very large clipboards takes awhile. M圜lipboardManager creates subfolders so create a folder for M圜lipboardManager Escape key closes M圜lipboardManager Gui or click Close on the Gui Exit the script by right clicking on the tray icon or use the hotkey "Ctrl e" Right clipboard picture shows total number of clipboards allowed to be saved ) ![]() Left clipboard picture shows Viewing Current Clip Number / Total clipboards saved - Example 4/7 You can edit the current clipboard from the main Gui before pasting You can click and drag the Gui and the script will remember its position Click on picture arrows or use the keyboard arrow keys to browse saved clipboards Option to start with windows (default: NO) Option to show Gui on each clipboard change (default: NO) A Compact option will show a smaller gui that shows the 1st line of each clipboard with a paste button You can edit and save any of the clipboards as a preset or manually add new ones. Saves last user defined number of clipboard contents (default 100 - click settings to change) The clipboard will be pasted at the cursor position if it is visible. I think that would take a complete rewrite and I am not inclined to do that. I suspect it may have been better to use an array and write the array to a text file when the script exits. I use text files to store the clipboard content. I have never considered it finished and it probably has a bug or two. I started this clipboard script more than 7 years ago. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |