AutoHotkey Homepage AutoHotkey Community
Let's help each other out
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

TillaGoto - Go to functions, labels & hks in your script
Goto page Previous  1, 2, 3, 4, 5, 6, 7  Next
 
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> Scripts & Functions
View previous topic :: View next topic  
Author Message
TheGood



Joined: 30 Jul 2007
Posts: 399

PostPosted: Sat Mar 28, 2009 7:30 pm    Post subject: Reply with quote

The more I use TillaGoto, the more I realize the little quirks it has and features it lacks. I just added a feature which should be (hopefully) useful to some people.

New release:
Changelog wrote:
- Added bWideView (see script)
- Improved respect to iGUIHeight so that the number of items shown is always the same, even with a hscrollbar

About bWideView:
Code:
bWideView := False ;Set to True to auto-resize the width of the GUI so that all the items are visible
                   ;without the horizontal scrollbar.


And I also updated the screenshot because the margin wasn't the same as in the previous one.
Back to top
View user's profile Send private message Visit poster's website
HotKeyIt



Joined: 18 Jun 2008
Posts: 2197
Location: GERMANY

PostPosted: Sun Mar 29, 2009 10:39 am    Post subject: Reply with quote

TheGood wrote:
I just added a feature which should be (hopefully) useful to some people

That's definitely a useful one, thanks Very Happy
_________________
AutoHotFile - ToolTip(n,text,title,options) Wink
Back to top
View user's profile Send private message
TheGood



Joined: 30 Jul 2007
Posts: 399

PostPosted: Sun Mar 29, 2009 3:52 pm    Post subject: Reply with quote

New release (bug fixes):
Changelog wrote:
- Fixed bug causing line history not to record current line when using the GUI.
- Fixed bug causing scripts that only use LF (instead of CRLF) as line delimiter wouldn't get scanned.


HotKeyIt wrote:
That's definitely a useful one, thanks Very Happy

I'm glad you like it! Very Happy
Back to top
View user's profile Send private message Visit poster's website
TheGood



Joined: 30 Jul 2007
Posts: 399

PostPosted: Tue Apr 07, 2009 4:15 am    Post subject: Reply with quote

Now that I use a cool theme for Notepad++, I found the need for matching colours Very Happy.

New release:

Changelog wrote:
- Added full support for Notepad2 (see important note above)
- Added cGUIBG, cControlBG, and cControlFG (see usage)
- The position of the GUI now takes into account the presence of a vertical scrollbar
- Simplified and improved compatibility of the external file launching routine
- Fixed End key and Home key being sent to the listbox instead of the textbox. Now, doing Ctrl+End and Ctrl+Home while focused on the textbox will send End and Home (respectively) to the listbox
- Fixed matching ending character in regexes to support files with no CR characters


About cGUIBG, cControlBG, and cControlFG:
Usage wrote:
If the default colours don't match your lexing/theme, you may change the background of the GUI and the controls and the text colour by changing the values of cGUIBG, cControlBG, and cControlFG

Code:
cGUIBG     := "" ;Specify the GUI's background colour. Leave blank for default.
cControlBG := "" ;Specify the controls' background colour. Leave blank for default.
cControlFG := "" ;Specify the controls' foreground (text) colour. Leave blank for default.
Back to top
View user's profile Send private message Visit poster's website
TheGood



Joined: 30 Jul 2007
Posts: 399

PostPosted: Tue May 05, 2009 1:06 am    Post subject: Reply with quote

New release:

Changelog wrote:
- Added the ability to cache files (see Usage and script for details)
- Middleclicking will also move the caret to the position clicked before going to the clicked function/label/hotkey
- Simplified GUIInteract() and cleaned up HID stuff


About file caching:

Usage wrote:
If using the #Include file scanning feature, it is strongly recommended to enable file caching, by setting bCacheFiles to True. This will allow TillaGoto to be much faster on subsequent scans of the same include files.

Code:
bCacheFiles := False ;Set to True to enable file caching so that scanning is only done once on
                     ;files that have already been scanned in the past. This does not affect the
                     ;current script (which is always re-scanned). Caching is highly recommended as
                     ;it greatly enhances performance of the include files scanning feature.


Caching makes the lag due to #Include file scanning become negligeable, because the script isn't analyzed (or even opened) if it hasn't changed.
Also, the caching files TillaGoto creates (in the A_Temp folder) are deleted upon exit. They're needed so as to keep memory usage to a minimum.

I tested it quite a lot before releasing, but because it is a pretty complex feature, I might have missed a bug or two in the process. So please let me know if you find any! Cool
Back to top
View user's profile Send private message Visit poster's website
soggos



Joined: 27 Mar 2008
Posts: 87
Location: France

PostPosted: Sun Jul 26, 2009 6:59 pm    Post subject: Reply with quote

euh, i am alone in the dark? cause:


---------------------------
TillaGoto.ahk
---------------------------
Error at line 317.

Line Text: {
Error: The leftmost character above is illegal in an expression.

The program will exit.
---------------------------
OK
---------------------------

AnyBody knows why?
_________________
since ahk, all is different!
Back to top
View user's profile Send private message Visit poster's website
TheGood



Joined: 30 Jul 2007
Posts: 399

PostPosted: Mon Jul 27, 2009 7:35 pm    Post subject: Reply with quote

Do you have the latest version of AutoHotkey?
Back to top
View user's profile Send private message Visit poster's website
soggos



Joined: 27 Mar 2008
Posts: 87
Location: France

PostPosted: Mon Jul 27, 2009 8:10 pm    Post subject: Reply with quote

TheGood wrote:
Do you have the latest version of AutoHotkey?

yes 1.0.48.1, and majkinetor's Remote Buffer in script_Dir.
_________________
since ahk, all is different!
Back to top
View user's profile Send private message Visit poster's website
TheGood



Joined: 30 Jul 2007
Posts: 399

PostPosted: Tue Jul 28, 2009 4:54 pm    Post subject: Reply with quote

Strange. It works here using the latest version (1.0.48.03). I'm not sure why you would need to, but can you try updating AutoHotkey and letting me know if it works?
Back to top
View user's profile Send private message Visit poster's website
soggos



Joined: 27 Mar 2008
Posts: 87
Location: France

PostPosted: Wed Jul 29, 2009 9:31 am    Post subject: Reply with quote

TheGood wrote:
Strange. It works here using the latest version (1.0.48.03). I'm not sure why you would need to, but can you try updating AutoHotkey and letting me know if it works?


1.0.48.03 is now installed, ANd the problem NO Persist...

it's so Good! the script is fonctionnal width notepad++,
TillaGoto.ahk is for me a veritable revolution. you simplifi my life..

thank's TheGood for your light on my prob..
thank's TillaGoto and TheGood conceptor
_________________
since ahk, all is different!


Last edited by soggos on Tue Dec 22, 2009 11:42 am; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website
soggos



Joined: 27 Mar 2008
Posts: 87
Location: France

PostPosted: Tue Dec 22, 2009 1:49 am    Post subject: how to retrieve the list of label/function in the clipboard¿ Reply with quote

Hello, oh please, how to retrieve the list of ListBox in the clipboard¿
cause:
Code:
!^F1::
   CoordMode Mouse, Screen
   MouseGetPos, initScrX, initScrY, hwnd_id, control
ControlGet, OutputVar, List, , SysListView321, ahk_id %hwnd_id% ,
   MsgBox , 4160 , , ahk_id %hwnd_id%  >> %OutputVar%
   Return

retrieve nothing! and
Code:
GuiControlGet , lblList
Loop, parse, lblList, |
{
   lstPathQuuii= %lstPathQuuii%%A_LoopField%`n
}

   MsgBox , 4160 , , %lstPathQuuii%
Return
retrieve the selected line ....
please fill me my clipboard with all label and functions...
_________________
since ahk, all is different!
Back to top
View user's profile Send private message Visit poster's website
neXt



Joined: 19 Mar 2007
Posts: 479

PostPosted: Tue Jan 05, 2010 2:42 am    Post subject: Reply with quote

I have just installed your script and would like to suggest a minor feature:
make a first run prompt to auto-download extra functions (remoteBuff, etc.).
_________________
simplified csv - easy way to handle csv files.
Back to top
View user's profile Send private message
fincs



Joined: 05 May 2007
Posts: 474
Location: Seville, Spain

PostPosted: Tue Jan 05, 2010 10:43 am    Post subject: Reply with quote

I've begun the integration process with SciTE4AutoHotkey v2.1.
Also, is there a reason why you chose @ as the escape character? There is only one instance of ` in the whole script and using @ is not worth it IMO.
_________________
fincs
SciTE4AutoHotkey v2 script editor
[AutoHotkeyCE] [AutoHotkey_L]
Back to top
View user's profile Send private message
TheGood



Joined: 30 Jul 2007
Posts: 399

PostPosted: Tue Jan 05, 2010 3:46 pm    Post subject: Re: how to retrieve the list of label/function in the clipbo Reply with quote

soggos wrote:
how to retrieve the list of ListBox in the clipboard¿

Hello soggos, please post your question in the Ask For Help section of the forum. Thanks!

neXt wrote:
I have just installed your script and would like to suggest a minor feature:
make a first run prompt to auto-download extra functions (remoteBuff, etc.).

RemoteBuf.ahk is the only one needed. All the other functions are integrated in the script. It just seems like a lot of work for something that only takes 30 seconds max to setup just once.

fincs wrote:
I've begun the integration process with SciTE4AutoHotkey v2.1.
Also, is there a reason why you chose @ as the escape character? There is only one instance of ` in the whole script and using @ is not worth it IMO.

To tell you the truth, I don't exactly remember why I had to change the escape character. I know it made sense back then when I made the decision! Very Happy
I think it was because using ` as the escape character would have rendered it much harder (or impossible) to handle the ` character in the scripts that TillaGoto scans.
Back to top
View user's profile Send private message Visit poster's website
DerRaphael



Joined: 23 Nov 2007
Posts: 704
Location: % ( RegExMatch( A_AppData, "^(?P<_Home>.*)\\", A ) ? A_Home : "" )

PostPosted: Fri Feb 05, 2010 11:58 pm    Post subject: Reply with quote

is it just me or does the scan function not include the currently open tabs of SciTe?

i usually have a set of scripts open which represent a complete project and only the main ahk script contains the includes. so a jump to a function used within a project leads to nuffin, since it is neither in my stdLib folder nor in any includes.

probly i just overlook something...

otherwise this programm is a real ease for SciTe Smile

thx so much for this one.
_________________
    Code:
    /* no comment */
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> Scripts & Functions All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6, 7  Next
Page 6 of 7

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum


Powered by phpBB © 2001, 2005 phpBB Group