Development
: K-Meleon Forum
K-Meleon development related discussions.
Goto:
Forum List
•
Message List
•
Search
•
Log In
Your Name:
Subject:
Help information
BBcode help
Smileys help
[quote=SoerenB] Hi, ndeboard, thanks for offering help - I really would appreciate a review by a native speaker. Alas, not for "FavoritenFreund". It is not Open Source, and the author did not reply to my email. Upon closer inspection, I found some other things that bothered me, too. So I set out to make a poor man's thing doing roughly the same, involving just autohotkey and, yes, the native Windows Explorer. (Which, by the way, I haven't used for file management for years). It does take a bit of configuration (editing the .ahk file) by the User, and the macro to call it from the K-Meleon toolbar or menu has to be written yet. I'll post it anyway, no time now for that - has to be started externally, for the time being. Maybe somebody wants to "translate" the whole thing to autoIt. This is what it can give you when you drag a link, say, to the left center of your screen: [img]http://img153.imageshack.us/img153/4550/kmfavview.jpg[/img] The Usage and installation notes I put to the end of the script. Here is the code: [hr] [code] ;;;;;;;;;;;; www.autohotkey.com ;;;;;;;;;;;;;;; semicolon is used for commenting out ;CONFIGURATION: My display is 1024 x 768 . You may want to edit some coordinates. Drag links to left center screen border if unedited ;Moving your mouse with your LButtonDown (e.g. dragging an URL) opens/pops up your bookmarks folder in explorer, ;so you can drop it there. Clicking inside the K-Meleon window after dropping will hide the favs folder, of course...) ;see the very end of the script for further notes concerning customization and installation ; Timer to check mouse position: SetTimer, CheckMouse, 400 ;miliseconds. smaller=faster reaction, more CPU load #Persistent #singleinstance force CheckMouse: ;check mouse position, store coords in variables CoordMode, Mouse, Screen MouseGetPos, MouseH , MouseV GetKeyState, LState, LButton ;check mouse Up/Dwn state, store in variable if(MouseV>200 and MouseV<700 and MouseH>-5 and MouseH<5 and LState = "D") ;coordinates. MouseH>-5 provides for a second display to the left { MouseMove, 30, 0, ,R ;so it will trigger the action just once IfWinNotExist, L:\AAim\common\Fav2 ;CONFIGNOTE_A: put here the Name of YOUR favs folder as it appears in the caption { Run explorer.exe /root`, "L:\AAim\common\Fav2" ;CONFIGURATION: enter Path to YOUR favs folder instead WinWait, L:\AAim\common\Fav2, FolderView ;CONFIGNOTE_A: ; WinSet, Style, -0x80800000, A ;NOTE_B, see end of script WinMove, L:\AAim\common\Fav2, , 0, 210, 450, 555 ;CONFIGNOTE_A, PLUS: x,y (of the top left corner), w, h } else { WinActivate, L:\AAim\common\Fav2 WinMove, L:\AAim\common\Fav2, , 0, 210, 450, 555 } } return ;NOTE_B: if you uncomment this line (delete the starting semicolon), ;the window will have no titlebar, so: ;Min/Max/Close via the taskbarButtonMenu, or hit Alt Space to get the SystemMenu. ;Favs can be arranged chronologically by doubleclicking the column headers ;No need for the FileType or Size columns here ;No need for an AdressBar, or for more buttons - the "Up" button is the ;only one really needed, in fact. ; ;Customize via RClick on the toolbar. ;Menu items relevant for favs: >file<new, >edit>delete, ;>view>arrange>in groups (?, don't have an english XP) ) ;and, of course, >favorites ;========================================================================== ;Installation: ;Download & install Autohotkey: ; http://www.autohotkey.com/download/AutoHotkeyInstall.exe ;In your K-M tools folder (or anywhere), RClick>New>Autohotkey Script, call ;it, say, kmfavView.ahk open kmfavView.ahk in notepad, replace its ;contents by this text save & close, put a shortcut to this file on your ;desktop / in your StartMenu, in your startup folder for starting ;you can be sure it is running when the green"H" icon shows in ;your tray. RClicking that one gives you a menu for ;pausing, closing, and others. [/code] [hr][/quote]
[Please Enable JavaScript]
K-Meleon forum is powered by
Phorum
.
Home/News
Screenshots
Download
Documentation
Resources
Get Involved
Forum
Bugs
Development