The eccoMAGIC Forums
http://forums.eccoMAGIC.com/forum/YaBB.pl
the SLANG EXTENSION and Guest Programming >> Slang Rules Scripts, Functions, Examples and HOW TO >> Slang Extension - Key Features
http://forums.eccoMAGIC.com/forum/YaBB.pl?num=1501973119

Message started by Admin on 08/05/17 at 17:45:18

Title: Slang Extension - Key Features
Post by Admin on 08/05/17 at 17:45:18

[html]

<HTML><HEAD>
</HEAD>
<BODY>&nbsp;
<DIV style="DISPLAY: block" id=content_view class=wiki>Eccoext improves Ecco in two main ways. It fixes old irritations, and adds wholly new features.<BR><BR>
<H2 id=toc0><A name="x-First, a table of bugs/ annoyances which have been fixed."></A>First, a table of bugs/ annoyances which have been fixed.</H2><BR><BR>
<TABLE class=wiki_table>
<TBODY>
<TR>
<TD style="TEXT-ALIGN: center">
<H2 id=toc1><A name="x-Ecco Limitation"></A>Ecco Limitation</H2></TD>
<TD style="TEXT-ALIGN: center">
<H2 id=toc2><A name="x-Eccoext Improvement"></A>Eccoext Improvement</H2></TD></TR>
<TR>
<TD>Mouse scroll wheels didn't work<BR></TD>
<TD>They do now<BR></TD></TR>
<TR>
<TD>Recurring dates failed after the year 2000<BR></TD>
<TD>They don't now<BR></TD></TR>
<TR>
<TD>Sorting sub items in outlines was limited<BR></TD>
<TD>All levels can now be easily sorted<BR></TD></TR>
<TR>
<TD>Searching was a little clumsy<BR></TD>
<TD>It is now quick and easy to jump to the next occurence of selected text<BR></TD></TR>
<TR>
<TD>Lists could only be numbered up to 999 items<BR></TD>
<TD>You can have up to 64,000 now<BR></TD></TR>
<TR>
<TD>Multi Folder columns had to be edited in a cramped and inconvenient window<BR></TD>
<TD>You can now see as many as you want<BR></TD></TR>
<TR>
<TD>Some Ecco entries might get lost ("become orphans") if their parent folders vanished<BR></TD>
<TD>This no longer happens: all orphan items now have their own folder<BR></TD></TR>
<TR>
<TD>Copying information in and out of Ecco was difficult<BR></TD>
<TD>Eccoext handles more formats (html, rtf ...) for getting text out of Ecco and makes copying text into it slicker and easier<BR></TD></TR></TBODY></TABLE><BR>
<H2 id=toc3><A name="x-Then there are the Features that no one imagined Ecco might be missing."></A>Then there are the Features that no one imagined Ecco might be missing.</H2>[(Each of these could use a page of explanation. Please feel free to write it.)]<BR><BR>
<OL>
<LI>You can assign most any hotkey to most any ecco function. EASILY! (just like in Word... ;)</LI>
<LI>You can see how many items are in each and every folder...</LI>
<LI>You can Control the display color of text items via the folder rules. <A class=wiki_link href="http://forums.eccomagic.com/forum/WikiBak/How%20to%20color%20items.html">Here's how.</A></LI>
<LI>You can copy from an Ecco Outline in HTML format and then paste into notepad or some other text editor to get *instant html!!!*</LI>
<LI>You can make items dependent upon other items. For instance, you can make an item change to a 'to-do' only when another item has been completed.</LI>
<LI>You can fill in value of Field based on lookup of value of item text of field of another linked item.</LI>
<LI>You can run EccoPro from a USB memory without Admin priv.</LI>
<LI>You can lock items so that you don't accidently erase them.</LI>
<LI>You can start minimized to tray/Close to tray/Minimize to tray</LI>
<LI>Tooltips now show context/folder/depends information</LI>
<LI>Some other programs have gained a "Send selected text to Ecco" right click menu: very quick and simple. This doesn't work with MS Office or Firefox, though. You can use <A class=wiki_link href="http://forums.eccomagic.com/forum/WikiBak/Golbalhotkey.html">a global hotkey</A> with them. [needs explanation]</LI>
<LI>You can now write programs in many languages (perl, Python, JScript, VBScript and LUA) the are activated upon item/folder changes and access built in Ecco commands (such as create item, collect values from folders, etc.) and Ecco variables (such as currently selected item) and run them directly from inside Ecco upon trigger of event, or using the Launch menu. To access Python or perl, need installed on your system the language's "active" installation. LUA is built into the extension, and JScript and VBScript are built into most modern Windows systems.</LI>
<LI>Copying and pasting have been improved
<OL>
<LI>You can copy without subitem/Paste Block(Reduce global pointer/items)</LI>
<LI>You can copy with column/Paste with column(Exchange data with Excel freely)</LI>
<LI>You can copy/Paste RTF</LI></OL></LI></OL><BR><A class=wiki_link href="http://forums.eccomagic.com/forum/WikiBak/Extended%20Key%20Assignments.html">Extended Key Assignments</A><BR><BR>
<H2 id=toc4></H2><A class=wiki_link href="http://forums.eccomagic.com/forum/WikiBak/Auto%20Assign%20Rules.html">Programming (Auto-assignment and scripting)</A><BR>This feature gives extensive abilities to the program to assign values to folders, extract information, or do simple calculations on folders. With the ability to deal with Parent, Child, dependent, folders or items the program is very versatile. SUPER POWER AUTO-ASSIGNMENT RULES... including LUA syntax and REGEX matching...<BR>
<OL>
<LI>AUTO ASSIGNMENT CAN BE BASED ON:
<OL>
<LI>Other folder values</LI>
<LI>Item Text</LI>
<LI>Parent's folder values or item text</LI>
<LI>Children's folder values or item text</LI>
<LI>Linked item's folder values or item text</LI>
<LI>Dates and times in the text of an item</LI></OL></LI>
<LI>Assign calculated values.. (not just checkmarks).</LI></OL></DIV></BODY></HTML>
[/html]

Title: Re: Slang Extension - Key Features
Post by Admin on 08/05/17 at 17:50:05

[html]


<HTML><HEAD>
</HEAD>
<BODY><B><FONT color=#0000ff face=Tahoma><FONT color=#0000ff face=Tahoma>
<P>Bookmark</P>
<DIR></B></FONT></FONT><FONT color=#800000 face=Tahoma><FONT color=#800000 face=Tahoma>
<P>There is two type of bookmark, Global bookmark and File bookmark.</P>
<DIR></FONT></FONT><FONT color=#000080>
<P>Global bookmark is a kind of bookmark which will be available when the EccoPro is runing, it is saved in the eccoext.ini.</P>
<P>File bookmark is a kind of bookmark link to the file self, file bookmark info is saved with file.</P></DIR></FONT><FONT color=#800000 face=Tahoma><FONT color=#800000 face=Tahoma>
<P>To set the bookmark</P>
<DIR></FONT></FONT><FONT color=#000080>
<P>Click the location which do you want set the bookmark, then right click the mouse, select "Set File Bookmark" or "Set Global Bookmark".</P></DIR></FONT><FONT color=#800000 face=Tahoma><FONT color=#800000 face=Tahoma>
<P>To change the bookmark name</P>
<DIR></FONT></FONT><FONT color=#000080>
<P>Every bookmark can have one name to describe the bookmark, you can use menu "View / Change File Bookmark Name" and "View / Change Global Bookmark Name" to set or change the bookmark name.</P></DIR></FONT><FONT color=#800000 face=Tahoma><FONT color=#800000 face=Tahoma>
<P>Default Shortcut</P>
<DIR></FONT></FONT><B><FONT color=#ff0000>
<P>WIN-CTRL-A ~ WIN-CTRL-Z</B></FONT><FONT color=#000080> set global bookmark 1 to 26</P></FONT><B><FONT color=#ff0000>
<P>WIN-A ~ WIN-Z</B></FONT><FONT color=#000080> goto global bookmark 1 to 26</P></DIR></DIR></FONT><B><FONT color=#0000ff face=Tahoma><FONT color=#0000ff face=Tahoma>
<P>Find as type</P>
<DIR></B></FONT></FONT><FONT color=#800000 face=Tahoma><FONT color=#800000 face=Tahoma>
<P>You can find item in the notepad or folder in the folder window with "Find as type".</P>
<P>To use the feature</P>
<DIR></FONT></FONT><FONT color=#000080>
<P>You must turn on [Enable Search Box] of the notepad or [Enable Folder Search Box] of the folder window</P>
<P>In the search box, input anything what you want to find</P></DIR></FONT><FONT color=#800000 face=Tahoma><FONT color=#800000 face=Tahoma>
<P>Related Config Option</P>
<DIR></FONT></FONT><FONT color=#000080>
<P>[Enable Search Box]</P>
<P>[Enable Folder Search Box]</P>
<P>[IncSearchDelay]</P>
<P>[Space As And Search Separator]</P></DIR></DIR></FONT><B><FONT color=#0000ff face=Tahoma><FONT color=#0000ff face=Tahoma>
<P>Highlight search string</P>
<DIR></B></FONT></FONT><FONT color=#800000 face=Tahoma><FONT color=#800000 face=Tahoma>
<P>Every time you search something with Find/Replace dialog or 'Find as type', the search string will be highlighted.</P>
<P>You can enable/disable the highlight with right click menu 'Toggle Highlight', all the notepad is affected.</P>
<P>Related Config Option</P>
<DIR></FONT></FONT><FONT color=#000080>
<P>[EnableHightlight]</P>
<P>[HighlightColor]</P></DIR></DIR></FONT><B><FONT color=#0000ff face=Tahoma><FONT color=#0000ff face=Tahoma>
<P>Locked Item</P>
<DIR></B></FONT></FONT><FONT color=#800000 face=Tahoma><FONT color=#800000 face=Tahoma>
<P>Locked item is kind of item that you can not change it's text and it's folder value.</P>
<P>To lock/unlock a item, just select the item, right click the mouse, and select command "Lock item".</P>
<P>When you lock a item, all it's ancestors item can not be changed either unless you set the global option [ProtectParentWhenLocked] to false, and a special icon will display before the item unless you set the global option [ShowLockIcon] to false.</P>
<P>Related Config Option</P>
<DIR></FONT></FONT><FONT color=#000080>
<P>[ShowLockIcon]</P>
<P>[ProtectParentWhenLocked]</P>
<P>[CtrlToUnlock]</P></DIR></DIR></FONT><B><FONT color=#0000ff face=Tahoma><FONT color=#0000ff face=Tahoma>
<P>Mouse Wheel scroll support</P>
<DIR></B></FONT></FONT><FONT color=#800000 face=Tahoma><FONT color=#800000 face=Tahoma>
<P>In the native EccoPro, mouse whell scroll is not worked. Now it works on all notepad, folder, form window.</P>
<P>Related Config Option</P>
<DIR></FONT></FONT><FONT color=#000080>
<P>[GlobalMouseWheel]</P></DIR></DIR></FONT><B><FONT color=#0000ff face=Tahoma><FONT color=#0000ff face=Tahoma>
<P>Notepad zoom in/out</P>
<DIR></B></FONT></FONT><FONT color=#800000 face=Tahoma><FONT color=#800000 face=Tahoma>
<P>You can Zoom in/out the notepad and the folder window</P>
<P>There is two method to use the feature</P>
<DIR></FONT></FONT><FONT color=#000080>
<P>Press </FONT><B><FONT color=#ff0000>CTRL</B></FONT><FONT color=#000080> key, the scroll mouse whell in the notepad </P>
<P>Use shortcut </FONT><B><FONT color=#ff0000>CTRL+Minus</B></FONT><FONT color=#000080> or </FONT><B><FONT color=#ff0000>CTRL+Plus</P></DIR></B></FONT><FONT color=#800000 face=Tahoma><FONT color=#800000 face=Tahoma>
<P>Notice</P>
<DIR></FONT></FONT><FONT color=#000080>
<P>To use the zoom feature in the folder window, you must turn the folder window into EDIT mode</P>
<P>You can use shortcut </FONT><B><FONT color=#ff0000>CTRL+HOME</B></FONT><FONT color=#000080> or menu "Format/Restore Font Size" to restore the font size to it's original size</P></DIR></FONT><FONT color=#800000 face=Tahoma><FONT color=#800000 face=Tahoma>
<P>Default Shortcut</P>
<DIR></FONT></FONT><B><FONT color=#ff0000>
<P>CTRL+Minus</B></FONT><FONT color=#000080> decrease the font size</P></FONT><B><FONT color=#ff0000>
<P>CTRL+Plus</B></FONT><FONT color=#000080> increase the font size</P></FONT><B><FONT color=#ff0000>
<P>CTRL+HOME</B></FONT><FONT color=#000080> restore the font size</P></DIR></DIR></FONT><B><FONT color=#0000ff face=Tahoma><FONT color=#0000ff face=Tahoma>
<P>Sort</P>
<DIR></B></FONT></FONT><FONT color=#800000 face=Tahoma><FONT color=#800000 face=Tahoma>
<P>EE provide two more sort option for users. One is "Recursive Sort", another is "Persistent Sort".</P>
<DIR></FONT></FONT><FONT color=#000080>
<P>"Recursive Sort" is extend sort for native EccoPro's column sort, native Ecco sort only sort one level children, "Recursive Sort" will sort all it's descendants item.</P>
<DIR></FONT><FONT color=#800080>
<P>You can find two more command "Sort Up Recursively" and "Sort Down Recursively" when you right click the column part of the item</P></DIR></FONT><FONT color=#000080>
<P>"Persistent Sort" is a column sort which will apply on new items that added to the notepad.</P>
<DIR></FONT><FONT color=#800080>
<P>You have three method to use "Persistent Sort"</P>
<DIR></FONT><FONT color=#008000>
<P>Right click the column caption or select Column menu, select "Persisten Sort" menu</P>
<P>Press </FONT><B><FONT color=#ff0000>CTRL or SHIFT</B></FONT><FONT color=#008000> key, then click the column caption</P>
<P>Click the </FONT><B><FONT color=#ff0000>right side</B></FONT><FONT color=#008000> of the column caption</P></DIR></DIR></DIR></FONT><FONT color=#800000 face=Tahoma><FONT color=#800000 face=Tahoma>
<P>Related Config Option</P>
<DIR></FONT></FONT><FONT color=#000080>
<P>[RecursiveSort]</P>
<P>[ShowPersistentSortFlag]</P></DIR></DIR></FONT><B><FONT color=#0000ff face=Tahoma><FONT color=#0000ff face=Tahoma>
<P>Highlight and launch URL string</P>
<DIR></B></FONT></FONT><FONT color=#800000 face=Tahoma><FONT color=#800000 face=Tahoma>
<P>EE will highlight URL string automatically</P>
<P>Supportted the URL format include</P>
<DIR></FONT></FONT><FONT color=#000080>
<P>http://...</P>
<P>https://...</P>
<P>ftp://...</P>
<P>mailto:</P>
<P>c:\windows\win.ini</P>
<P>www.google.com</P></DIR></FONT><FONT color=#800000 face=Tahoma><FONT color=#800000 face=Tahoma>
<P>Related Config Option</P>
<DIR></FONT></FONT><FONT color=#000080>
<P>[DontFormatHyperLink]</P>
<P>[OuterLinkColor]</P></DIR></DIR></FONT><B><FONT color=#0000ff face=Tahoma><FONT color=#0000ff face=Tahoma>
<P>Copy/Paste as RTF</P>
<P>Copy as HTML</P>
<P>Copy/Paste selected item</P></B></FONT></FONT></BODY></HTML>
[/html]

Title: Re: Slang Extension - Key Features
Post by Admin on 08/05/17 at 18:09:10



For a very cool detailed list of features VERSION BY VERSION see: http://version.history.srules.com


[smiley=thumbsup.gif]

The eccoMAGIC Forums » Powered by YaBB 2.1!
YaBB © 2000-2005. All Rights Reserved.