forked from KolibriOS/kolibrios
5f56f96dbb
git-svn-id: svn://kolibrios.org@9506 a494cfbc-eb01-0410-851d-a64ba20cac60
85 lines
3.1 KiB
Plaintext
85 lines
3.1 KiB
Plaintext
;;;;;;;;;;;;;
|
|
;;; fNav ;;;;
|
|
;;;;;;;;;;;;;
|
|
|
|
Application author: 0CodErr
|
|
Application address: http://board.kolibrios.org/viewtopic.php?f=44&t=2178
|
|
|
|
fNav - file navigator for KolibriOS.
|
|
|
|
Mouse control:
|
|
-----------------
|
|
Middle button + Move up go to parent directory
|
|
Middle Button + Move left go to previous directory
|
|
Middle button + Move right go to next directory
|
|
Right button activate popup menu
|
|
|
|
Keyboard control:
|
|
-----------------------
|
|
Home to top of list
|
|
End to bottom of list
|
|
PageUp one page up
|
|
PageDown one page down
|
|
ArrowUp one item up
|
|
ArrowDown one item down
|
|
Rightctrl + Home to top of the list without changing the selection
|
|
Rightctrl + END to bottom of the list without changing the selection
|
|
Rightctrl + PageUp one page up without changing the selection
|
|
Rightctrl + PageDown one page down without changing the selection
|
|
Rightctrl + ArrowUp one element up without changing the selection
|
|
Rightctrl + ArrowDown one element down without changing the selection
|
|
Rightctrl + L go to address bar
|
|
BACKSPACE go to parent directory
|
|
Arrowleft go to previous directory
|
|
Arrowright go to next directory
|
|
Enter go to the selected directory (or entered in the address bar) or
|
|
open(launch) the selected file
|
|
|
|
<character> move to the next item that begins with this character
|
|
RightShift + <character> go to the previous item in the list that begins with this character
|
|
|
|
F5 refresh the list of files
|
|
MENU activate popup menu
|
|
|
|
Multiple selection of list items:
|
|
-----------------------------------------
|
|
Mouse or keyboard:
|
|
RightShift + (ArrowUp|ArrowDown|PageUp|PageDown|Home|End)
|
|
Leftctrl + A select all
|
|
|
|
List item actions:
|
|
-----------------------------
|
|
Leftctrl + X cut
|
|
Leftctrl + C copy
|
|
Leftctrl + V insert
|
|
Leftctrl + R rename
|
|
Delete delete
|
|
Insert create file
|
|
RightShift + Insert create folder
|
|
|
|
Sort a list by using the keyboard:
|
|
---------------------------------------
|
|
Ctrl + F2 by type
|
|
Ctrl + F3 by name
|
|
Ctrl + F4 by extension
|
|
Ctrl + F5 by size
|
|
Ctrl + F6 by date
|
|
Ctrl + F7 by attributes
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
|
|
Libraries used:
|
|
------------------------
|
|
Box_lib (Edit_box, ScrollBar)
|
|
Libimg (loading icons, cursors, and fonts)
|
|
buf2d (list rendering)
|
|
|
|
The following files should be in the application folder:
|
|
-------------------------------------------------------
|
|
Fnav.set (list of associated applications and file extensions)
|
|
Fnav.ext (List of associated icon numbers and file extensions)
|
|
fnav_icn.png (icons)
|
|
fnav_fnt png (font)
|
|
fnav_cur png (cursor)
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |