Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development
BrowseTracker plugin
tiwag:
hello Pecan
ok, starting collecting ideas ...
i would think that every jump to any code location should be recorded,
which wasn't done by the cursor keys or page up/down and begin/end.
i.e.
* all kind of Find commands: Find, Find Next/Previous, Find in Files, ThreadSearch find, ...
* movement by jump to bookmarks
* changing active editor file: editor tab, opened files list, project files, ...
usr interface
* Alt-Left/Right could present the last Browsetracker files-list (as already implemented)
* Alt-Up/Down jumps in the History of locations (new)
if codecompletion was enabled, the names from the symbol-browser could be stored too
and shown in the Browsetracker files-list as sub-list to each file
better stopping now :P
brgds, tiwag
Pecan:
BrowseTracker re-compiled for svn 4261 to avoid missing symbols and turn off log.
http://wiki.codeblocks.org/index.php?title=BrowseTracker_plugin
eranif:
Hi,
After reading this post (the first post specially), I noticed that there is an actual an incomplete functionality in the wxFlatNotebook smart tabbing - which only stores the last 2 editors (kinda sux. :D).
So, I updated wxFlatNotebook's smart tabbing so it will keeps an *unlimited* stack of recently visited tabs.
Due to the above change, the following functionality was improved/added:
- closing a tab, will cause wxFNB to select the previously visited tab (if this tab was already closed, it will select the one before it, and so on)
- Ctrl+tab/Ctrl+PgDn/Up (navigating between tabs) - will offer the list of tabs in orders they were visited.
-Eran
MortenMacFly:
Hi Eran,
thanks for these modifications! :-)
--- Quote from: eranif on July 22, 2007, 10:28:55 pm ---- Ctrl+PgDn/Up (navigating between tabs)
--- End quote ---
Anyway, is this customisable somehow? Because this functionality is (within IDE's) often used to switch to the previous / next method in a file. This includes C::B and e.g. Visual Studio.
With regards, Morten.
eranif:
Well,
It is not hard coded.
I am capturing OnNavigationKey event
--- Code: ---void wxFlatNotebook::OnNavigationKey(wxNavigationKeyEvent& event)
--- End code ---
which seems to react for these two combinations (Ctrl + PgUp/Dn & Ctr+Tab+(Shift)), so I guess this comes from the system settings, but I really dont know from where or how to change this.
-Eran
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version