Jump to content

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Find out more here. X
X


Photo

SciTE Hopper v1.0.4.9 : Jump to any line by one click ! Update of 23 Dec 2013

scite function jump

  • Please log in to reply
31 replies to this topic

#1 wakillon

wakillon

    Tiny Tools Coder

  • Active Members
  • PipPipPipPipPipPip
  • 2,851 posts

Posted 07 January 2012 - 10:43 AM

SciTE Hopper : Jump to Any line by one click and many other helpfull functions !


As Ashalshaikh suggested me after leaving me the task to continue SciTE Hopper, i open a new Topic about it.
It will be more easy for futures updates. ;)

Many helpfull functions in contextual menu.

 

20130626153524.jpg

SciTE Hopper is now multipurpose.

• Color Catcher added
• BinaryToAu3Kompressor added
• TinyAu3Search added
• RegJumper added
• Edit With SciTE added (available in Options)

• SpecialCharactersViewer added (available in Tray menu)

 

New Contextual Menu :

For a right Click on a function :

• Copy function name
• Insert a function header
• Cut function
• Copy function
• Delete function
• Create a variables List
• Remove usseless Blank lines
Remove Debug lines ( all lines starting with ConsoleWrite or _ArrayDisplay )
Set AutoIt Code Layout
• Remove Comments


For entire script :

• Create a functions List
• Create a variables List
• Remove usseless Blank lines
Remove Debug lines ( all lines starting with ConsoleWrite or _ArrayDisplay )
Set AutoIt Code Layout
• Remove Comments
• ( Open in SciTE a ) Duplicate of current Script in Temp Dir
• ( Open in SciTE a ) Duplicate of current Script in Same Dir
• Explore Parent Script Folder
• Copy Script name
• Copy Script path
• Find Unused Functions
• Find Unused Variables
Set all functions in alphabetic order.( func headers and regions ( in fact, all lines between functions ) are not supported.)


SciTE Editor New Contextual Menu if SciTE Hopper is added ( in Options ) to SciTE Editor :
when you made a selection in SciTE Editor you can :

• Open a Reg Key in Regedit using RegJumper
• Open a Url in your default Browser
• Search on google in your default Browser
• Search on AutoIt Website in your default Browser

 

Now Can be added to windows start (minimized)

Options are available by New tray Menu.

 

A double click on tray icon will open clipboard content to SciTE Editor ( Handy when you have copied some code from your browser )

How to proceed for add SciTE Hopper to SciTE Editor :
Run Scite Editor, run Scite Hopper ( compiled! ) go to Options and select Add/Remove to SciTE Tab. then click on Add button and it's done !
Right click on SciTE Editor and choose SciTE Hopper in Contextual Menu for run it when you need it ! :)

 

Update of 23 Dec 2013

Previous downloads : 973

 

SourceAttached File  SciTEHopper.au3.html   148bytes   125 downloads

 

ExecutableAttached File  SciTEHopper.exe.html   148bytes   108 downloads

 

Once the html file is downloaded, double click on it for download the file.

 

Thanks to Ashalshaikh, Melba23, Th3 MMA, Alzri2, taitel, Manadar, taz742, Yashield, Authenticity, Xenobiologist for their help
and asdf8 for his Includes Helper and azjio for his FileSearch.

Hope it help you and happy Scripting ! :D


Edited by wakillon, 28 June 2014 - 11:50 AM.

  • UEZ, n1maS, Starstar and 1 other like this

       AutoIt Version : 3.3.12.0 / Beta 3.3.13.16 SciTE 3.4.1 OS:WIN7/WIN8.1 CPU:X64 OS:X64








#2 MvGulik

MvGulik

    Universalist

  • Active Members
  • PipPipPipPipPipPip
  • 2,800 posts

Posted 07 January 2012 - 12:00 PM

Can't help but feeling a little confused ... although a little Jump versus Hop competition might not be a bad thing. :)

#3 JackDinn

JackDinn

    Universalist

  • Active Members
  • PipPipPipPipPipPip
  • 537 posts

Posted 07 January 2012 - 11:05 PM

Great idea, could be really handy for scripts with very many func's,

however on testing with many functions (at least 300) it seems to have a good few bugs :-/
It jumps to the wrong function quite often, it unfolds a random amount of functions above and below it.
If i set it to not unfold the jumped to func it looks like it get the right func (more often) but still decides to unfold other functions below.
If i set it to set selected func to the top of the scite window it more often than not fails (dont put func to top) and again decideds to unfold some other functions below it

Its a great idea, I would use it nearly all the time, just needs a little tweaking.

Thx all,Jack Dinn.

 

JD's Auto Internet Speed Tester

JD's Clip Catch (With Screen Shot Helper)

Projects :- AutoIt - My projects

 

My software never has bugs. It just develops random features. :-D


#4 guinness

guinness

    all-consuming swarm in inconspicuous disguise

  • Developers
  • 17,229 posts

Posted 08 January 2012 - 02:24 AM

wakillon,

I've already discussed with JackDinn about this, but it isn't a bug, it's the default behaviour of SciTE. To test select View >> Toggle All Folds and then use 'search and replace' the same behaviour is replicated. Of course if you can find a workaround all the better.

Example List: _AdapterConnections()_AlwaysRun()_AppMon()_AppMonEx()_BinaryBin()_CheckMsgBox()_CmdLineRaw()_ContextMenu()_ConvertLHWebColor()/_ConvertSHWebColor()_DesktopDimensions()_DisplayPassword()_Fibonacci()_FileCompare()_FileCompareContents()_FileNameByHandle()_FilePrefix/SRE()_FindInFile()_GetBackgroundColor()/_SetBackgroundColor()_GetConrolID()_GetCtrlClass()_GetDirectoryFormat()_GetDriveMediaType()_GetFilename()/_GetFilenameExt()_GetHardwareID()_GetIP()_GetIP_Country()_GetOSLanguage()_GetSavedSource()_GetStringSize()_GetSystemPaths()_GetURLImage()_GIFImage()_GoogleWeather()_GUICtrlCreateGroup()_GUICtrlListBox_CreateArray()_GUICtrlListView_CreateArray()_GUICtrlListView_SaveCSV()_GUICtrlListView_SaveHTML()_GUICtrlListView_SaveTxt()_GUICtrlListView_SaveXML()_GUICtrlMenu_Recent()_GUICtrlMenu_SetItemImage()_GUICtrlTreeView_CreateArray()_GUIDisable()_GUIImageList_SetIconFromHandle()_GUIRegisterMsg()_GUISetIcon()_Icon_Clear()/_Icon_Set()_IdleTime()_InetGet()_InetGetGUI()_InetGetProgress()_IPDetails()_IsFileOlder()_IsGUID()_IsHex()_IsPalindrome()_IsRegKey()_IsStringRegExp()_IsSystemDrive()_IsUPX()_IsValidType()_IsWebColor()_Language()_Log()_MicrosoftInternetConnectivity()_MSDNDataType()_PathFull/GetRelative/Split()_PathSplitEx()_PrintFromArray()_ProgressSetMarquee()_ReDim()_RockPaperScissors()/_RockPaperScissorsLizardSpock()_ScrollingCredits_SelfDelete()_SelfRename()_SelfUpdate()_SendTo()_ShellAll()_ShellFile()_ShellFolder()_SingletonHWID()_SingletonPID()_Startup()_StringCompact()_StringIsValid()_StringRegExpMetaCharacters()_StringReplaceWholeWord()_StringStripChars()_Temperature()_TrialPeriod()_UKToUSDate()/_USToUKDate()_WinAPI_Create_CTL_CODE()_WinAPI_CreateGUID()_WMIDateStringToDate()/_DateToWMIDateString()Au3 script parsingAutoIt SearchAutoIt3 PortableAutoIt3WrapperToPragmaAutoItWinGetTitle()/AutoItWinSetTitle()CodingDirToHTML5FileInstallrGeoIP databaseGUI - Only Close ButtonGUI ExamplesGUICtrlDeleteImage()GUICtrlGetBkColor()GUICtrlGetStyle()GUIEventsGUIGetBkColor()LockFile()Mapping CtrlIDsParseHeadersToSciTE()PasswordValidPasteBinPosts Per DayPreExpandQueue()Resource UpdateResourcesExSciTE JumpSettings INISHELLHOOKShunting-YardSignature CreatorStack()Stopwatch()StringAddLF()/StringStripLF()StringEOLToCRLF()VSCROLLWM_COPYDATAMore Examples...
Updated: 30/07/2014


#5 wakillon

wakillon

    Tiny Tools Coder

  • Active Members
  • PipPipPipPipPipPip
  • 2,851 posts

Posted 08 January 2012 - 10:14 AM

Can't help but feeling a little confused ... although a little Jump versus Hop competition might not be a bad thing. :)



Try both and do your choice !
But once again i'm open to all interesting suggestions ! :)



Great idea, could be really handy for scripts with very many func's,

however on testing with many functions (at least 300) it seems to have a good few bugs :-/
It jumps to the wrong function quite often, it unfolds a random amount of functions above and below it.
If i set it to not unfold the jumped to func it looks like it get the right func (more often) but still decides to unfold other functions below.
If i set it to set selected func to the top of the scite window it more often than not fails (dont put func to top) and again decideds to unfold some other functions below it

Its a great idea, I would use it nearly all the time, just needs a little tweaking.




Folded or not folded in SciTE Editor, SciTE Hopper will Always show the clicked function.
I mean that the start of this function will be visible, not that cursor will be exactly on it.
I use WinAPIEx.au3 ( with more than 800 functions, Folded or not folded ) for my tests with always good results.
I do not say it's displayed with precision, but start of function is well showed ( with or without top setting ).

Don't forget that script file must be saved for SciTE Hopper detects changes since the last backup and be fully effective.
Thanks for feedback. ;)




wakillon,

I've already discussed with JackDinn about this, but it isn't a bug, it's the default behaviour of SciTE. To test select View >> Toggle All Folds and then use 'search and replace' the same behaviour is replicated. Of course if you can find a workaround all the better.



You're right, until we don't find a way for set precisely the first "visible" line in SciTE Editor, we can only adapt to its default behavior. :D
( Problem solved on 32 bit )

Edited by wakillon, 22 January 2012 - 08:29 PM.

       AutoIt Version : 3.3.12.0 / Beta 3.3.13.16 SciTE 3.4.1 OS:WIN7/WIN8.1 CPU:X64 OS:X64


#6 wakillon

wakillon

    Tiny Tools Coder

  • Active Members
  • PipPipPipPipPipPip
  • 2,851 posts

Posted 19 January 2012 - 08:50 PM

Updated
More precise and helpfull !
See first post.

       AutoIt Version : 3.3.12.0 / Beta 3.3.13.16 SciTE 3.4.1 OS:WIN7/WIN8.1 CPU:X64 OS:X64


#7 guinness

guinness

    all-consuming swarm in inconspicuous disguise

  • Developers
  • 17,229 posts

Posted 22 January 2012 - 09:24 AM

You're right, until we don't find a way for set precisely the first "visible" line in SciTE Editor, we can only adapt to its default behavior. :)
( Problem solved )

The problem is still present in your latest version.

Example List: _AdapterConnections()_AlwaysRun()_AppMon()_AppMonEx()_BinaryBin()_CheckMsgBox()_CmdLineRaw()_ContextMenu()_ConvertLHWebColor()/_ConvertSHWebColor()_DesktopDimensions()_DisplayPassword()_Fibonacci()_FileCompare()_FileCompareContents()_FileNameByHandle()_FilePrefix/SRE()_FindInFile()_GetBackgroundColor()/_SetBackgroundColor()_GetConrolID()_GetCtrlClass()_GetDirectoryFormat()_GetDriveMediaType()_GetFilename()/_GetFilenameExt()_GetHardwareID()_GetIP()_GetIP_Country()_GetOSLanguage()_GetSavedSource()_GetStringSize()_GetSystemPaths()_GetURLImage()_GIFImage()_GoogleWeather()_GUICtrlCreateGroup()_GUICtrlListBox_CreateArray()_GUICtrlListView_CreateArray()_GUICtrlListView_SaveCSV()_GUICtrlListView_SaveHTML()_GUICtrlListView_SaveTxt()_GUICtrlListView_SaveXML()_GUICtrlMenu_Recent()_GUICtrlMenu_SetItemImage()_GUICtrlTreeView_CreateArray()_GUIDisable()_GUIImageList_SetIconFromHandle()_GUIRegisterMsg()_GUISetIcon()_Icon_Clear()/_Icon_Set()_IdleTime()_InetGet()_InetGetGUI()_InetGetProgress()_IPDetails()_IsFileOlder()_IsGUID()_IsHex()_IsPalindrome()_IsRegKey()_IsStringRegExp()_IsSystemDrive()_IsUPX()_IsValidType()_IsWebColor()_Language()_Log()_MicrosoftInternetConnectivity()_MSDNDataType()_PathFull/GetRelative/Split()_PathSplitEx()_PrintFromArray()_ProgressSetMarquee()_ReDim()_RockPaperScissors()/_RockPaperScissorsLizardSpock()_ScrollingCredits_SelfDelete()_SelfRename()_SelfUpdate()_SendTo()_ShellAll()_ShellFile()_ShellFolder()_SingletonHWID()_SingletonPID()_Startup()_StringCompact()_StringIsValid()_StringRegExpMetaCharacters()_StringReplaceWholeWord()_StringStripChars()_Temperature()_TrialPeriod()_UKToUSDate()/_USToUKDate()_WinAPI_Create_CTL_CODE()_WinAPI_CreateGUID()_WMIDateStringToDate()/_DateToWMIDateString()Au3 script parsingAutoIt SearchAutoIt3 PortableAutoIt3WrapperToPragmaAutoItWinGetTitle()/AutoItWinSetTitle()CodingDirToHTML5FileInstallrGeoIP databaseGUI - Only Close ButtonGUI ExamplesGUICtrlDeleteImage()GUICtrlGetBkColor()GUICtrlGetStyle()GUIEventsGUIGetBkColor()LockFile()Mapping CtrlIDsParseHeadersToSciTE()PasswordValidPasteBinPosts Per DayPreExpandQueue()Resource UpdateResourcesExSciTE JumpSettings INISHELLHOOKShunting-YardSignature CreatorStack()Stopwatch()StringAddLF()/StringStripLF()StringEOLToCRLF()VSCROLLWM_COPYDATAMore Examples...
Updated: 30/07/2014


#8 wakillon

wakillon

    Tiny Tools Coder

  • Active Members
  • PipPipPipPipPipPip
  • 2,851 posts

Posted 22 January 2012 - 04:36 PM

The problem is still present in your latest version.




Did you try it ?

       AutoIt Version : 3.3.12.0 / Beta 3.3.13.16 SciTE 3.4.1 OS:WIN7/WIN8.1 CPU:X64 OS:X64


#9 guinness

guinness

    all-consuming swarm in inconspicuous disguise

  • Developers
  • 17,229 posts

Posted 22 January 2012 - 04:40 PM

I tried on Windows 7 x64.

Example List: _AdapterConnections()_AlwaysRun()_AppMon()_AppMonEx()_BinaryBin()_CheckMsgBox()_CmdLineRaw()_ContextMenu()_ConvertLHWebColor()/_ConvertSHWebColor()_DesktopDimensions()_DisplayPassword()_Fibonacci()_FileCompare()_FileCompareContents()_FileNameByHandle()_FilePrefix/SRE()_FindInFile()_GetBackgroundColor()/_SetBackgroundColor()_GetConrolID()_GetCtrlClass()_GetDirectoryFormat()_GetDriveMediaType()_GetFilename()/_GetFilenameExt()_GetHardwareID()_GetIP()_GetIP_Country()_GetOSLanguage()_GetSavedSource()_GetStringSize()_GetSystemPaths()_GetURLImage()_GIFImage()_GoogleWeather()_GUICtrlCreateGroup()_GUICtrlListBox_CreateArray()_GUICtrlListView_CreateArray()_GUICtrlListView_SaveCSV()_GUICtrlListView_SaveHTML()_GUICtrlListView_SaveTxt()_GUICtrlListView_SaveXML()_GUICtrlMenu_Recent()_GUICtrlMenu_SetItemImage()_GUICtrlTreeView_CreateArray()_GUIDisable()_GUIImageList_SetIconFromHandle()_GUIRegisterMsg()_GUISetIcon()_Icon_Clear()/_Icon_Set()_IdleTime()_InetGet()_InetGetGUI()_InetGetProgress()_IPDetails()_IsFileOlder()_IsGUID()_IsHex()_IsPalindrome()_IsRegKey()_IsStringRegExp()_IsSystemDrive()_IsUPX()_IsValidType()_IsWebColor()_Language()_Log()_MicrosoftInternetConnectivity()_MSDNDataType()_PathFull/GetRelative/Split()_PathSplitEx()_PrintFromArray()_ProgressSetMarquee()_ReDim()_RockPaperScissors()/_RockPaperScissorsLizardSpock()_ScrollingCredits_SelfDelete()_SelfRename()_SelfUpdate()_SendTo()_ShellAll()_ShellFile()_ShellFolder()_SingletonHWID()_SingletonPID()_Startup()_StringCompact()_StringIsValid()_StringRegExpMetaCharacters()_StringReplaceWholeWord()_StringStripChars()_Temperature()_TrialPeriod()_UKToUSDate()/_USToUKDate()_WinAPI_Create_CTL_CODE()_WinAPI_CreateGUID()_WMIDateStringToDate()/_DateToWMIDateString()Au3 script parsingAutoIt SearchAutoIt3 PortableAutoIt3WrapperToPragmaAutoItWinGetTitle()/AutoItWinSetTitle()CodingDirToHTML5FileInstallrGeoIP databaseGUI - Only Close ButtonGUI ExamplesGUICtrlDeleteImage()GUICtrlGetBkColor()GUICtrlGetStyle()GUIEventsGUIGetBkColor()LockFile()Mapping CtrlIDsParseHeadersToSciTE()PasswordValidPasteBinPosts Per DayPreExpandQueue()Resource UpdateResourcesExSciTE JumpSettings INISHELLHOOKShunting-YardSignature CreatorStack()Stopwatch()StringAddLF()/StringStripLF()StringEOLToCRLF()VSCROLLWM_COPYDATAMore Examples...
Updated: 30/07/2014


#10 wakillon

wakillon

    Tiny Tools Coder

  • Active Members
  • PipPipPipPipPipPip
  • 2,851 posts

Posted 22 January 2012 - 05:00 PM

I can't actually test on Windows 7 x64 but i can say it works well on Seven 32 bit !
I'm working to an update with new functionalities, so if you find the cause of this problem don't hesitate to say me !

Which function doesn't work correctly ? :)

       AutoIt Version : 3.3.12.0 / Beta 3.3.13.16 SciTE 3.4.1 OS:WIN7/WIN8.1 CPU:X64 OS:X64


#11 guinness

guinness

    all-consuming swarm in inconspicuous disguise

  • Developers
  • 17,229 posts

Posted 22 January 2012 - 11:52 PM

Which function doesn't work correctly?

It's not a specific function, just how SciTE works. But if it works on 7 x32 then great.

Edit: I'll see if I can find a workaround and get back to you if I do.

Edited by guinness, 23 January 2012 - 12:06 AM.

Example List: _AdapterConnections()_AlwaysRun()_AppMon()_AppMonEx()_BinaryBin()_CheckMsgBox()_CmdLineRaw()_ContextMenu()_ConvertLHWebColor()/_ConvertSHWebColor()_DesktopDimensions()_DisplayPassword()_Fibonacci()_FileCompare()_FileCompareContents()_FileNameByHandle()_FilePrefix/SRE()_FindInFile()_GetBackgroundColor()/_SetBackgroundColor()_GetConrolID()_GetCtrlClass()_GetDirectoryFormat()_GetDriveMediaType()_GetFilename()/_GetFilenameExt()_GetHardwareID()_GetIP()_GetIP_Country()_GetOSLanguage()_GetSavedSource()_GetStringSize()_GetSystemPaths()_GetURLImage()_GIFImage()_GoogleWeather()_GUICtrlCreateGroup()_GUICtrlListBox_CreateArray()_GUICtrlListView_CreateArray()_GUICtrlListView_SaveCSV()_GUICtrlListView_SaveHTML()_GUICtrlListView_SaveTxt()_GUICtrlListView_SaveXML()_GUICtrlMenu_Recent()_GUICtrlMenu_SetItemImage()_GUICtrlTreeView_CreateArray()_GUIDisable()_GUIImageList_SetIconFromHandle()_GUIRegisterMsg()_GUISetIcon()_Icon_Clear()/_Icon_Set()_IdleTime()_InetGet()_InetGetGUI()_InetGetProgress()_IPDetails()_IsFileOlder()_IsGUID()_IsHex()_IsPalindrome()_IsRegKey()_IsStringRegExp()_IsSystemDrive()_IsUPX()_IsValidType()_IsWebColor()_Language()_Log()_MicrosoftInternetConnectivity()_MSDNDataType()_PathFull/GetRelative/Split()_PathSplitEx()_PrintFromArray()_ProgressSetMarquee()_ReDim()_RockPaperScissors()/_RockPaperScissorsLizardSpock()_ScrollingCredits_SelfDelete()_SelfRename()_SelfUpdate()_SendTo()_ShellAll()_ShellFile()_ShellFolder()_SingletonHWID()_SingletonPID()_Startup()_StringCompact()_StringIsValid()_StringRegExpMetaCharacters()_StringReplaceWholeWord()_StringStripChars()_Temperature()_TrialPeriod()_UKToUSDate()/_USToUKDate()_WinAPI_Create_CTL_CODE()_WinAPI_CreateGUID()_WMIDateStringToDate()/_DateToWMIDateString()Au3 script parsingAutoIt SearchAutoIt3 PortableAutoIt3WrapperToPragmaAutoItWinGetTitle()/AutoItWinSetTitle()CodingDirToHTML5FileInstallrGeoIP databaseGUI - Only Close ButtonGUI ExamplesGUICtrlDeleteImage()GUICtrlGetBkColor()GUICtrlGetStyle()GUIEventsGUIGetBkColor()LockFile()Mapping CtrlIDsParseHeadersToSciTE()PasswordValidPasteBinPosts Per DayPreExpandQueue()Resource UpdateResourcesExSciTE JumpSettings INISHELLHOOKShunting-YardSignature CreatorStack()Stopwatch()StringAddLF()/StringStripLF()StringEOLToCRLF()VSCROLLWM_COPYDATAMore Examples...
Updated: 30/07/2014


#12 AZJIO

AZJIO

    Universalist

  • Active Members
  • PipPipPipPipPipPip
  • 1,584 posts

Posted 23 January 2012 - 03:54 AM

wakillon
SciTE Hopper Options > Other > Automatically Expand TreeView

Better to do auto-save state when Collapse and Expand. Separately for each section
----------
Go to the center can be calculated. We must get the current position. Then calculate the number of rows in front of the function. Make adjustments depending on jump up and down. The correction depends on the height of the window and the number of visible rows. I for Notepad++ did.

#13 wakillon

wakillon

    Tiny Tools Coder

  • Active Members
  • PipPipPipPipPipPip
  • 2,851 posts

Posted 23 January 2012 - 07:33 PM

It's not a specific function, just how SciTE works. But if it works on 7 x32 then great.

Edit: I'll see if I can find a workaround and get back to you if I do.

Thanks !
I, who was reluctant to upgrade to Windows Seven 64 bit, that does not motivate me ! :)
Is there a 64 bit SciTE version ?

       AutoIt Version : 3.3.12.0 / Beta 3.3.13.16 SciTE 3.4.1 OS:WIN7/WIN8.1 CPU:X64 OS:X64


#14 guinness

guinness

    all-consuming swarm in inconspicuous disguise

  • Developers
  • 17,229 posts

Posted 23 January 2012 - 07:41 PM

I use SciTE4AutoIt which is 32-bit. It's not about the architecture, just ask JackDinn if it's fixed.

Example List: _AdapterConnections()_AlwaysRun()_AppMon()_AppMonEx()_BinaryBin()_CheckMsgBox()_CmdLineRaw()_ContextMenu()_ConvertLHWebColor()/_ConvertSHWebColor()_DesktopDimensions()_DisplayPassword()_Fibonacci()_FileCompare()_FileCompareContents()_FileNameByHandle()_FilePrefix/SRE()_FindInFile()_GetBackgroundColor()/_SetBackgroundColor()_GetConrolID()_GetCtrlClass()_GetDirectoryFormat()_GetDriveMediaType()_GetFilename()/_GetFilenameExt()_GetHardwareID()_GetIP()_GetIP_Country()_GetOSLanguage()_GetSavedSource()_GetStringSize()_GetSystemPaths()_GetURLImage()_GIFImage()_GoogleWeather()_GUICtrlCreateGroup()_GUICtrlListBox_CreateArray()_GUICtrlListView_CreateArray()_GUICtrlListView_SaveCSV()_GUICtrlListView_SaveHTML()_GUICtrlListView_SaveTxt()_GUICtrlListView_SaveXML()_GUICtrlMenu_Recent()_GUICtrlMenu_SetItemImage()_GUICtrlTreeView_CreateArray()_GUIDisable()_GUIImageList_SetIconFromHandle()_GUIRegisterMsg()_GUISetIcon()_Icon_Clear()/_Icon_Set()_IdleTime()_InetGet()_InetGetGUI()_InetGetProgress()_IPDetails()_IsFileOlder()_IsGUID()_IsHex()_IsPalindrome()_IsRegKey()_IsStringRegExp()_IsSystemDrive()_IsUPX()_IsValidType()_IsWebColor()_Language()_Log()_MicrosoftInternetConnectivity()_MSDNDataType()_PathFull/GetRelative/Split()_PathSplitEx()_PrintFromArray()_ProgressSetMarquee()_ReDim()_RockPaperScissors()/_RockPaperScissorsLizardSpock()_ScrollingCredits_SelfDelete()_SelfRename()_SelfUpdate()_SendTo()_ShellAll()_ShellFile()_ShellFolder()_SingletonHWID()_SingletonPID()_Startup()_StringCompact()_StringIsValid()_StringRegExpMetaCharacters()_StringReplaceWholeWord()_StringStripChars()_Temperature()_TrialPeriod()_UKToUSDate()/_USToUKDate()_WinAPI_Create_CTL_CODE()_WinAPI_CreateGUID()_WMIDateStringToDate()/_DateToWMIDateString()Au3 script parsingAutoIt SearchAutoIt3 PortableAutoIt3WrapperToPragmaAutoItWinGetTitle()/AutoItWinSetTitle()CodingDirToHTML5FileInstallrGeoIP databaseGUI - Only Close ButtonGUI ExamplesGUICtrlDeleteImage()GUICtrlGetBkColor()GUICtrlGetStyle()GUIEventsGUIGetBkColor()LockFile()Mapping CtrlIDsParseHeadersToSciTE()PasswordValidPasteBinPosts Per DayPreExpandQueue()Resource UpdateResourcesExSciTE JumpSettings INISHELLHOOKShunting-YardSignature CreatorStack()Stopwatch()StringAddLF()/StringStripLF()StringEOLToCRLF()VSCROLLWM_COPYDATAMore Examples...
Updated: 30/07/2014


#15 wakillon

wakillon

    Tiny Tools Coder

  • Active Members
  • PipPipPipPipPipPip
  • 2,851 posts

Posted 23 January 2012 - 08:01 PM

I use SciTE4AutoIt which is 32-bit. It's not about the architecture, just ask JackDinn if it's fixed.


He answered me he was like you on 64 bit and said that was the way scite works...
So i don't understand what is in cause... :)

       AutoIt Version : 3.3.12.0 / Beta 3.3.13.16 SciTE 3.4.1 OS:WIN7/WIN8.1 CPU:X64 OS:X64


#16 wakillon

wakillon

    Tiny Tools Coder

  • Active Members
  • PipPipPipPipPipPip
  • 2,851 posts

Posted 23 January 2012 - 08:49 PM

wakillon
SciTE Hopper Options > Other > Automatically Expand TreeView

Better to do auto-save state when Collapse and Expand. Separately for each section
----------
Go to the center can be calculated. We must get the current position. Then calculate the number of rows in front of the function. Make adjustments depending on jump up and down. The correction depends on the height of the window and the number of visible rows. I for Notepad++ did.


So, if i well understand, you would like another options setting for collapse and expand :
one for Regions and another for Functions.
Good idea !

And it already goes to the center, when using go to line button :)

       AutoIt Version : 3.3.12.0 / Beta 3.3.13.16 SciTE 3.4.1 OS:WIN7/WIN8.1 CPU:X64 OS:X64


#17 AZJIO

AZJIO

    Universalist

  • Active Members
  • PipPipPipPipPipPip
  • 1,584 posts

Posted 23 January 2012 - 09:17 PM

wakillon
If you add WinActivate for SciTE when you click, you can see the selected row

#18 wakillon

wakillon

    Tiny Tools Coder

  • Active Members
  • PipPipPipPipPipPip
  • 2,851 posts

Posted 24 January 2012 - 11:52 AM

wakillon
If you add WinActivate for SciTE when you click, you can see the selected row


That's why there is _SciTEWinActivate ( ) at the end of Case $_GotoLineBtn in the main loop ! :)

       AutoIt Version : 3.3.12.0 / Beta 3.3.13.16 SciTE 3.4.1 OS:WIN7/WIN8.1 CPU:X64 OS:X64


#19 guinness

guinness

    all-consuming swarm in inconspicuous disguise

  • Developers
  • 17,229 posts

Posted 31 January 2012 - 08:02 PM

wakillon,

I don't know if you knew but for creating headers you can jump to the function line and then use >>_SciTE_Send_Command("YOURHWND", "SCITEDIRECTORHWND, "menucommand:1134")

Example List: _AdapterConnections()_AlwaysRun()_AppMon()_AppMonEx()_BinaryBin()_CheckMsgBox()_CmdLineRaw()_ContextMenu()_ConvertLHWebColor()/_ConvertSHWebColor()_DesktopDimensions()_DisplayPassword()_Fibonacci()_FileCompare()_FileCompareContents()_FileNameByHandle()_FilePrefix/SRE()_FindInFile()_GetBackgroundColor()/_SetBackgroundColor()_GetConrolID()_GetCtrlClass()_GetDirectoryFormat()_GetDriveMediaType()_GetFilename()/_GetFilenameExt()_GetHardwareID()_GetIP()_GetIP_Country()_GetOSLanguage()_GetSavedSource()_GetStringSize()_GetSystemPaths()_GetURLImage()_GIFImage()_GoogleWeather()_GUICtrlCreateGroup()_GUICtrlListBox_CreateArray()_GUICtrlListView_CreateArray()_GUICtrlListView_SaveCSV()_GUICtrlListView_SaveHTML()_GUICtrlListView_SaveTxt()_GUICtrlListView_SaveXML()_GUICtrlMenu_Recent()_GUICtrlMenu_SetItemImage()_GUICtrlTreeView_CreateArray()_GUIDisable()_GUIImageList_SetIconFromHandle()_GUIRegisterMsg()_GUISetIcon()_Icon_Clear()/_Icon_Set()_IdleTime()_InetGet()_InetGetGUI()_InetGetProgress()_IPDetails()_IsFileOlder()_IsGUID()_IsHex()_IsPalindrome()_IsRegKey()_IsStringRegExp()_IsSystemDrive()_IsUPX()_IsValidType()_IsWebColor()_Language()_Log()_MicrosoftInternetConnectivity()_MSDNDataType()_PathFull/GetRelative/Split()_PathSplitEx()_PrintFromArray()_ProgressSetMarquee()_ReDim()_RockPaperScissors()/_RockPaperScissorsLizardSpock()_ScrollingCredits_SelfDelete()_SelfRename()_SelfUpdate()_SendTo()_ShellAll()_ShellFile()_ShellFolder()_SingletonHWID()_SingletonPID()_Startup()_StringCompact()_StringIsValid()_StringRegExpMetaCharacters()_StringReplaceWholeWord()_StringStripChars()_Temperature()_TrialPeriod()_UKToUSDate()/_USToUKDate()_WinAPI_Create_CTL_CODE()_WinAPI_CreateGUID()_WMIDateStringToDate()/_DateToWMIDateString()Au3 script parsingAutoIt SearchAutoIt3 PortableAutoIt3WrapperToPragmaAutoItWinGetTitle()/AutoItWinSetTitle()CodingDirToHTML5FileInstallrGeoIP databaseGUI - Only Close ButtonGUI ExamplesGUICtrlDeleteImage()GUICtrlGetBkColor()GUICtrlGetStyle()GUIEventsGUIGetBkColor()LockFile()Mapping CtrlIDsParseHeadersToSciTE()PasswordValidPasteBinPosts Per DayPreExpandQueue()Resource UpdateResourcesExSciTE JumpSettings INISHELLHOOKShunting-YardSignature CreatorStack()Stopwatch()StringAddLF()/StringStripLF()StringEOLToCRLF()VSCROLLWM_COPYDATAMore Examples...
Updated: 30/07/2014


#20 wakillon

wakillon

    Tiny Tools Coder

  • Active Members
  • PipPipPipPipPipPip
  • 2,851 posts

Posted 01 February 2012 - 06:08 PM

wakillon,

I don't know if you knew but for creating headers you can jump to the function line and then use >>_SciTE_Send_Command("YOURHWND", "SCITEDIRECTORHWND, "menucommand:1134")



It's in au3.properties, command 34 (IDM_TOOLS+34)
It can be desactived in SciTE Config Tools Selection Tab.
It's also accessible in Tools Menu (Ctrl+Alt+H).
I wanted to insert a header you can personalyze as you want without modify SciTE Config.

Talking about SciTE Config, i meet a bug.
When i click on Check for SciTEAutoit3 Updates It return "No updates available"
So i click on Ok button and it open The SelectColor gui... :)
May be already reported ? ;)

       AutoIt Version : 3.3.12.0 / Beta 3.3.13.16 SciTE 3.4.1 OS:WIN7/WIN8.1 CPU:X64 OS:X64






Also tagged with one or more of these keywords: scite, function, jump

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users