Saturday, January 30, 2010 6:22:53 PM
textarea version added 2010-2-13Opera 10.5-compatible
You can think of this as the My Buttons customization page on steroids, or a buttonmaker-with-icon-chart which takes the next step by adding storage - it's both. Unlike the My Buttons page, it lets you view and edit button actions, add comments, organize buttons into groups with headings, and include macros which are not buttons. It also generates (in addition to button-installer tags) installer tag code (BBCode & HTML formats) you can paste into forum posts or web pages, and toggles between compact and expanded views by item or globally.
Two versions: full view version (now 10.5-compatible)
(which I prefer) uses fit-to-content editable areas (via the contentEditable attribute) to allow actions and remarks to be seen in their entirety even if long (but is a little flaky for editing); textarea version
uses more familiar fixed-length textareas to present the editable elements - less quirky, but hides the ends of long items.
Wednesday, January 13, 2010 7:00:47 AM
(A step on the path to Macro Manager, now superseded)
Monday, January 4, 2010 6:05:23 PM
Demo of a technique for push-button installation of Opera extensions which require changes to the menu file. It adds a demo function (a popup page) to the document context menu.
When the button is clicked: menu file opens, source view opens, inline-find command finds document popup section, and a new menu line and linebreak are inserted.
But what if the menu file doesn't have a Document Popup section yet? That's when things get interesting...
Friday, January 1, 2010 6:22:02 PM
(green links are button-installer tags)
Here is an illustration of the principle that (barring system flaws) you can write a macro to do anything you can do manually - and actually write it almost as easily as you perform the manual action, once fluent. It also shows how Opera modifications which require file editing can nonetheless be reduced to pushbutton operations (which are all most users will consider).
Although I use this thing, the point isn't that it's tremendously useful - it's that such things are straightforwardly possible.
The menu is an "Insert link" menu; the action of most lines is to insert (in forum and blog posts) a BBCode link. The "add item" line adds a line which generates links to the page you were on when the line was added. So it's a link-grabber of a particular sort, similar to a bookmark. And I would imagine it's the first macro posted on MyOpera whose action is to modify an INI file.
For the scattered few who find such things at all interesting - read on!
Wednesday, December 30, 2009 6:32:59 PM
Text put in some text fields (including Notes and Quickfind fields) using Insert appears onscreen but isn't registered until something more concrete happens (a typed character, a deletion, or a Paste) - and can vanish, if something else happens first. Manageable once you know about it, but causes incomprehensible macro failures if you don't.
Wednesday, December 30, 2009 6:18:22 PM
Patching a long-felt UI flaw which inhibits fluent use of the personal bar (if it's a hassle to remove things, one thinks twice about adding them).
Adds a marker to bookmark's name, opens Bookmark panel, searches for the marker (using Quickfind), deletes the item, changes the marker so it won't get found next time, and clears Quickfind. (After which the item is in trash, so you can get it back if you change your mind.)
Friday, November 20, 2009 9:40:38 PM
A basic need: how to get links into emails, forum/blog posts and documents - starting from pages, on-page links or bookmarks? A small problem to which no fluent solution has been available.
Here's one: macros that take URL & title/anchor/name of current page/selected link/bookmark, and put a pastable link on the clipboard (and in note, so you can make them in batches and re-use them), in BBCode or HTML format. Menu lines for all - also buttons for the current-page ones.
Thursday, July 24, 2008 6:50:41 PM
These macros offer four improvements in bookmark functionality:
- one-gesture creation of bookmarks routed to the top folder in your system
- addition of source-page URL to bookmarks made from links (information normally lost - enables you to return to source, effectively bookmarking that as well)
- use of the description field to attach notes, made convenient
- option of using selected text as bookmark name
Install by pasting into menus or KB/mouse customization dialog (some also provided as buttons; green links are button-installer tags)
Sunday, July 13, 2008 8:16:25 AM
(last edited 2009-11-20) (green links are button-installer tags)
Here are two macros which permit addition of remarks to webnotes as they are made, and also take the mystery out of where they will end up - routing them to selected destinations in the note system.
Out of the box, Notes can be created in two different ways: webnotes, which are generated from the browser window, include an excerpt from a page, and work as a link to it - but which you don't see and can't write on as they're created; and notes you write yourself, in the panel - which aren't linked to anything. This function fuses the two forms, permitting you to add remarks to a webnote as it's made. A floating pane (which is actually the undocked panel) pops up in front of the webpage, and is dismissed when you're done. The idea is to permit the recording of remarks in context, as effortlessly and unobtrusively as possible. One version routes notes to a selected folder, the other to the root folder.
Tuesday, January 22, 2008 4:16:07 AM
A macro is just a series of Opera commands. They can be assigned to a keystroke, mouse gesture, toolbar button or menu line. Many of the other posts in this blog are about macros too - here are some random ones (this is basically a "miscellaneous" slot).