topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday April 19, 2024, 1:11 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Winkie [ switch to compact view ]

Pages: prev1 2 3 [4]
76
N.A.N.Y. 2011 / Re: NANY 2011: Ten Timer
« on: November 26, 2010, 05:59 PM »
v1.0.2 - 2010-11-25
    + Added ability for timers to have colours.  Choose Contents from the
      Help menu for instructions.  (Thanks, Winkie)
Thank YOU, looks now.

77
N.A.N.Y. 2011 / Re: NANY 2011: Ten Timer
« on: November 13, 2010, 07:06 AM »
May i suggest a paradigm for considering some options like setting colors?

The smartest thing might be to simply say that such options are not worth implementing.

But a second choice would be to say that it's not worth writing a whole user interface system for changing colors, and instead just support some way that advanced users can edit and an advanced setting file that is read that controls things like colors or sounds, etc.

The point i'm trying to make in general is that often its coding the user interface system for configuring esoteric options that makes adding such options so impractical, and that a manually-editable advanced options file idea might come to the rescue for a wide variety of features in a wide range of programs.

In general I agree that you can't endless implement user interface options. But since the only function of this GUI is showing how time flies, it deserves some display/style options.

How options are implemented isn't very important, the mock-up I made was just an example. Personally I don't like Ini-tweak screenshots. ;)

78
N.A.N.Y. 2011 / Re: NANY 2011: Ten Timer
« on: November 12, 2010, 05:23 PM »
Planned Features - Addition of ten countdown timers.

yes!  :Thmbsup:
+1, finally an end to different instances for different timers! With sound(s) I assume?. (One for all will fit my needs)

I really like the simple interface, but maybe some colours will distinguish the timers...
Something like this for example:
TenTimerMockupScreenshot.png


79
how do I know that this one is xy-plorer and not xyp-lorer or x-yplorer?
What about x-y-plorer? This never-ending discussion was the reason for the new name...

Back to the product/deal: DC discussion goes on here

(also updated the first post a bit)

80
General Software Discussion / Re: XYplorer sale at BDJ
« on: November 06, 2010, 12:42 PM »
just realised this thread about the same sale:
XYplorer Lifetime License 51% discount on BitsDuJour
Fortunately it's not Monday yet... I just updated the first post of the linked thread.

... search is very fast, very portable, you can create a customised open with dialogue (shortcut activated) for different filetypes. Constantly being updated.
You cant go wrong there ...
Completely agree! Search, Portability, Portable File Associations / Portable Openwith Menu are some of the best features. Along with Undo, Custom Keyboard Shortcuts and Visual Filters. And of course the Catalog (as shown in my attached screenshot in the other thread) and Scripting*.

Before XYplorer I used xplorer2 lite and I was never tempted to buy the Pro version. After trying out XYplorer for one day I realised I definitely needed the Pro version. Although I also have to say that I took the DC offer in June which was about the same price as this deal. And I doubt if I would buy it for the full price.

* These scripts doesn't have to be complicated also one-liners (in User-Defined Commands) are timesavers, like:
Code: PHP [Select]
  1. // Append Modified Date To Selected File(s)/Folder(s)
  2. rename b, '* <datem yyyymmdd-hhmm-ss>';



81
XYscreen.png

On Monday, November 8th 2010, the XYplorer Lifetime License will be available on BitsDuJour for less than half the regular price (51% discount)!
Source: http://www.xyplorer....c.php?f=3&t=5763
Which means that the price is $ 34.28 instead of $ 69.95.

DEAL LINK: BitsDuJour

For an impression of this file manager:
XYplorer features list with links to online documentation

---

The license will also stay valid for The-App-Formerly-Known-As-XYplorer.

It's my default file manager since a couple of months.  And overall I like it! :-*

82
Finished Programs / Re: VBS set wallpaper from folder of backgrounds
« on: September 27, 2010, 03:54 PM »
Not sure how difficult this is, if it's harder then it seems let me know.
It's not that difficult to script this in VBS, my limited VBS/VBA knowledge and some Googling was enough :-\.
But since you want an VBS-script it will remain very limited as far as I know. Because it only works with a folder with only bitmaps (*.bmp) with a size in pixels which exactly match your screen dimensions.

Anyway, here's the script (tested in WinXP):
Code: Visual Basic [Select]
  1. ' WallpaperChanger.vbs - by Winkie - Last changed: 20100927
  2. Option Explicit
  3.  
  4. Dim oShell, oScripting, aFilesArray
  5. Dim sWallpaperDir, sFolder, sFile
  6. Dim i , iFiles, iSelection
  7.  
  8. sFolder = "E:\Test\" ' Include quotes and last backslash
  9.  
  10. Set oShell = CreateObject("WScript.Shell")
  11. Set oScripting = CreateObject("Scripting.FileSystemObject")
  12.  
  13. Set sFolder = oScripting.GetFolder(sFolder)
  14.  
  15. iFiles = CInt(sFolder.Files.Count)
  16.  
  17. ReDim aFilesArray(0)
  18. For Each sFile in sFolder.Files
  19.    ReDim Preserve aFilesArray(UBound(aFilesArray) + 1)
  20.    aFilesArray(UBound(aFilesArray)) = sFile.ShortPath
  21. Next
  22.  
  23. i = 1
  24. Randomize
  25. iSelection = Int((UBound(aFilesArray) - i + 1) * Rnd + i)
  26.  
  27. oShell.RegWrite "HKCU\Control Panel\Desktop\Wallpaper", aFilesArray(iSelection)
  28. oShell.Run "%windir%\System32\RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters", 1, False

If it doesn't necessarily have to be an VBS-script, I'm sure an AutoHotkey-script can solve the limitations.

HTH,
Greetings Winkie

83
This is why I was wondering whether it would be possible/difficult to re-build that click switch file box folder feature of FileBXtender in AutoHotkey?

Actually, an AHK code for that is already present at DC: LinkExplorerPathToFileDialog. It's still "alpha code".
But you should be able to make it work with Dopus. If you have difficulties with that, let me know. Then I'll into it in the weekend.

HTH,
Winkie

84
If anyone would like to take a stab at any of the "NEEDS HELP WITH" or offer suggestions it would be greatly appreciated!

Well, here is my input. (I've only been able to test it on a pc with WinXP and Office 2003.)

Better sanity checking to make sure we're really dealing with a file dialog
Maybe by matching the window title against a list of known good ones?
Microsoft Office compatibility
-koomi

IMHO, Class #32770 is the only "real" one. MS Office has different ones. I added a check for them. But that won't probably work with Office 2007 and later.

Work with folder tree dialogs as well (like Direct Folders)
-koomi

Should be possible, but I don't how (yet?).

EDIT:
Code is in here: New Context Menu Item Puts Any Folder Into a Dialog Window. Also Vista is mentioned here.

Allow modification of the filename after the dialog first opens
-koomi

I implemented that by moving the text-grabbing after switching to Explorer.

Your code only works if Window Explorer has the full file path in it's title. I don't have set that option, so I made it grab the path from the edit field instead. I also added a check which should prevent using Control Panel and My Computer etc.

Here is my updated code, please test it:
Code: AutoIt [Select]
  1. ; LinkExplorerPathToFileDialog.ahk v0.02 WIP by koomi & Winkie
  2. ; *** WARNING: Alpha code! Use at your own risk! ***
  3. ; Makes a file dialog instantly jump to the folder of any Explorer Window you click
  4. ; Idea stolen from Direct Folders' "QuickSwitch" feature.
  5. ;
  6. ; How to use:
  7. ;   1) Open a file dialog (Open/Save, also works with 7-Zip Extract and so forth)
  8. ;   2) Switch to an open Windows Explorer window
  9. ;   3) The Open/Save dialog will change to same path as the Explorer window
  10. ;   *) Autohotkey_L is recommended if your system has non-Western foldernames
  11. ;
  12. ; NEEDS HELP WITH:
  13. ;   User testing
  14. ;   Windows Vista/7 compatibility
  15. ;   Better sanity checking to make sure we're really dealing with a file dialog
  16. ;       Maybe by matching the window title against a list of known good ones?
  17. ;   Work with folder tree dialogs as well (like Direct Folders)
  18. ;   .INI file to allow specifying custom class+control+title combinations
  19. ;   Microsoft Office 2007/2010 compatibility
  20. ;   Pretty icon and menu stuff like "Disable/Enable"
  21. ;   Flash taskbar/caption of dialog parent when path is changed or something
  22.  
  23. #SingleInstance Force
  24. #Persistent
  25. SetBatchLines,-1
  26.  
  27. Gui +LastFound
  28. shWnd := WinExist()
  29. DllCall( "RegisterShellHookWindow", UInt,shWnd )
  30. MsgNum := DllCall( "RegisterWindowMessage", Str,"SHELLHOOK" )
  31. OnMessage( MsgNum, "ShellMessage" )
  32.  
  33. HookProcAdr := RegisterCallback( "HookProc", "F" )
  34. hWinEventHook := SetWinEventHook( 0x3, 0x3, 0, HookProcAdr, 0, 0, 0 )
  35.  
  36. OnExit, HandleExit
  37.  
  38. ; See http://www.autohotkey.com/forum/post-123323.html
  39. ShellMessage( wParam,lParam )
  40. {
  41.         global ControlHwnd
  42.         global DialogClass
  43.  
  44.         ; See http://msdn.microsoft.com/en-us/library/ms644989.aspx
  45.         If ( wParam = 1 || wParam = 4 ) ;  HSHELL_WINDOWCREATED := 1 OR HSHELL_WINDOWACTIVATED := 4
  46.         {
  47.                 WinGetClass, Class, ahk_id %lParam%
  48.                 ; Is this an Explorer window?
  49.                 If (Class = "CabinetWClass" OR Class = "ExploreWClass") ; Might need adjustment for Vista/Win7
  50.                 {
  51.                         ; Do we have a Open/Save control handle available?
  52.                         If (ControlHwnd)
  53.                         {
  54.                                 ; Get text from dialog now, user can edit it in the meantime
  55.                                 ControlGetText, ControlText, , ahk_id %ControlHwnd%
  56.                                 StringRight, LastCharacter, ControlText, 1
  57.                                
  58.                                 WinGetTitle, ExplorerTitle, ahk_id %lParam%
  59.                                 ; If full path in title is not set, try to catch path from edit
  60.                                 If ExplorerTitle Not Contains \
  61.                                         ControlGetText, ExplorerTitle, Edit1, A
  62.                                 If ExplorerTitle Contains \ ; if not, it's My Computer, Control Panel etc.
  63.                                 {
  64.                                         If (LastCharacter <> "\")
  65.                                         {
  66.                                                 ; Change the path to the Explorer path
  67.                                                 ControlSetText,, %ExplorerTitle%, ahk_id %ControlHwnd%
  68.                                                 ControlSend,, {Enter}, ahk_id %ControlHwnd%
  69.                                                 ; Put the original filename back in the dialog edit control
  70.                                                 ControlSetText,, %ControlText%, ahk_id %ControlHwnd%
  71.                                         }
  72.                                         ; For cases like 7-Zip "Extract" dialog which contain pathnames, not filenames
  73.                                         Else
  74.                                                 ControlSetText,, %ExplorerTitle%\, ahk_id %ControlHwnd%
  75.                                 }
  76.                         ; Back to where we started...
  77.                         WinActivate, ahk_class %DialogClass%
  78.                         ControlHwnd =
  79.                         DialogClass =
  80.                         }
  81.                 }
  82.         }
  83. }
  84.  
  85. ; See http://www.autohotkey.com/forum/topic35659.html
  86. HookProc( hWinEventHook, Event, hWnd, idObject, idChild, dwEventThread, dwmsEventTime )
  87. {
  88.         global ControlHwnd
  89.         global DialogClass
  90.  
  91.         If Event ; EVENT_SYSTEM_FOREGROUND = 0x3
  92.         {
  93.                 ; Windows and dialog boxes need time to "settle". See AHK manual
  94.                 Sleep, 120
  95.                 WinGetClass, DialogClass, ahk_id %hWnd%
  96.                 ; Is this a typical Open/Save dialog box?
  97.                 If DialogClass Contains bosa_sdm ; Might need adjustment for Office 2007 or 2010
  98.                         OfficeDialog := True
  99.                 If ( DialogClass = "#32770" || OfficeDialog )
  100.                 {
  101.                         ; Get control handle of edit for use in ShellMessage()
  102.                         EditClass = Edit1 ; Default
  103.                         If OfficeDialog
  104.                                 EditClass = RichEdit20W2 ; Might need adjustment for Office 2007 or 2010
  105.                         ControlGet, ControlHwnd, Hwnd,, %EditClass%, ahk_id %hWnd%
  106.                 }
  107.         }
  108. }
  109.  
  110. SetWinEventHook(eventMin, eventMax, hmodWinEventProc, lpfnWinEventProc, idProcess, idThread, dwFlags)
  111. {
  112.         DllCall("CoInitialize", Uint, 0)
  113.         return DllCall("SetWinEventHook"
  114.         , Uint,eventMin
  115.         , Uint,eventMax
  116.         , Uint,hmodWinEventProc
  117.         , Uint,lpfnWinEventProc
  118.         , Uint,idProcess
  119.         , Uint,idThread
  120.         , Uint,dwFlags)
  121. }
  122.  
  123. UnhookWinEvent()
  124. {
  125.         Global
  126.         DllCall( "UnhookWinEvent", Uint,hWinEventHook )
  127.         DllCall( "GlobalFree", UInt,&HookProcAdr ) ; free up allocated memory for RegisterCallback
  128. }
  129.  
  130. HandleExit:
  131. UnhookWinEvent()
  132. ExitApp

Greetz Winkie

85
LaunchBar Commander / Re: Bug: Icons get switched around
« on: April 09, 2010, 06:02 AM »
question: those are manually added items right?  it's not showing the contents of a directory folder right?
Your're right, no folder content, added thought drag and drop.

Edit:
This bug also affects the tray-icon of the dock. This is now in last place, before GDIView, tray-icon is empty.

86
LaunchBar Commander / Re: Bug: Icons get switched around
« on: April 08, 2010, 02:51 PM »
Discovered the icons bug today too. Here is a simple example with Nirsoft apps. Note DotNetResourcesExtract has no icon in its exe. All the other icon are now one up.
Screenshot - 8-4-2010 , 21_42_34_ver001.png

87
And I just discovered that Allow Empty Subject is also updated to Tb3. I also had it installed in Tb2, but forgot to install it in Tb3...
Isn't that kinda a bad idea? Not only do you run a higher risk of checking antivirus software and spamfilters, but generally it's also kinda annoying to receive mails without a subject? :)
You're absolutely right on all points. But I normally include a subject line on mails to other people and if I send an quick mail (e.g. to myself from home to work) without one I don't like to be reminded...

Installed Tb 3.0.1 today and Allow Empty Subject is disabled again, I won't enable it and we'll see if I can life without it...

88
Quicktext - extremely useful.

Updated for TB3
https://addons.mozil...hunderbird/addon/640
Thanks for mentioning! Version 0.9.10.1 installed and working.

And I just discovered that Allow Empty Subject is also updated to Tb3. I also had it installed in Tb2, but forgot to install it in Tb3...

89
Used extensions
- Auto Address Cleaner 1.0.1
- CompactHeader 1.1.4
- Display Mail User Agent 1.6.5
- FoxClocks 2.5.35
- MR Tech Toolkit 6.0.4
- Quote Colors 0.3
- Signature Switch 1.6.4
- Toolbar Buttons 0.6.0.8

- DOM Inspector 2.0.4
- InspectorWidget 2.11.20090429
- Stylish 1.0.7
- Stylish-Custom 0.6.2

Disabled extensions  - Not compatible with Tb3 :(
- Contacts Sidebar 0.7.1
- NotTo 0.4
- Quicktext 0.9.9.9

only thing I'd change would be to make the background less white
I imagine you mean the background of the folder pane and thread pane?
I didn't like it ether in TB's default theme.
Add something like this to your userChrome.css or Stylish style: (colors are only examples)
Code: CSS [Select]
  1. @namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
  2.  
  3. /* Folder Tree background */
  4. #folderTree {
  5.    background-color: #F0F8FF !important
  6. }
  7.  
  8. /* Thread pane background */
  9. #threadTree treechildren::-moz-tree-row() {
  10.   -moz-appearance: none !important;
  11.   background-image: none !important;
  12.   background-color: #F0F8FF !important;
  13. }
  14.  
  15. /* Thread pane alternating row background*/
  16. #threadTree treechildren::-moz-tree-row(odd) {
  17.   -moz-appearance: none !important;
  18.   background-image: none !important;
  19.   background-color: #E6E6FA!important;
  20. }
  21.  
  22. /* Thread pane selected/focused row background(standard style)
  23.  - needed here because otherwise overruled by above */
  24. #threadTree treechildren::-moz-tree-row(selected) {
  25.   background-color: -moz-Dialog !important;
  26. }
  27. #threadTree treechildren::-moz-tree-row(selected, focus) {
  28.   background-color: Highlight !important;
  29. }
(I had to restart Tb to see the effects in the thread pane)
Source: Linnhe: Thunderbird Chrome

HTH, Winkie

90
Finished Programs / Re: AltTab Fingertips v1.3 - 14 Jan 08
« on: November 30, 2009, 06:30 PM »

It is a language-problem, which occurs when a hotkey-control is used with AutoHotkey . See: Hotkey control returns wrong value

Does the script work if you change the setting Hotkey= in the ATF_Settings.ini to: +´ ??? ( =hotkey: CTRL and  ´ )

Argh crap. My post contains two errors. I was in a hurry and not paying attention. I'm verrry sorry. :-[
Should have been:
Does the script work if you change the following setting in the ATF_Settings.ini while AltTabFingertips is not running: Hotkey= ( =hotkey: CTRL and  ´ ) ???

If it does not work you can look at the second to last post in the linked AutoHotkey thread and try those. (You 'll need the characters after the arrows)

Regards,
Winkie


91
Finished Programs / Re: AltTab Fingertips v1.3 - 14 Jan 08
« on: November 30, 2009, 12:59 PM »
is there a limit on keys that can be used as shortcuts?

I have an english OS (XP SP2) but my keyboard (& location) are german(y). Shortcuts often show in german e.g. STRG + ALT + AKUT (*see below) to which the response is

<<code here>>

note it doesnt appear to have a problem with STRG (Control) so maybe it's not a problem with the language?
I tried  ALT + ^  [Zirkumflex] - as that's just above my TAB key (so I could have the best of both) but that not accepted either.

* AKUT = ´
As a mostly left handed mouser something like the example above [RightAlt(which shows as Ctrl+Alt)+´] would be ideal for me on this keyboard.

Apparently it is a language-problem, which occurs when a hotkey-control is used with AutoHotkey . See: Hotkey control returns wrong value

Does the script work if you change the following setting in the ATF_Settings.ini while AltTabFingertips is not running: Hotkey= ( =hotkey: CTRL and  ´ ) ???

I don't have time to research it furder right now and I don't know if there is an workaround.

So I hope this helps,

Winkie
-----
Post edited to fix some typos and two major errors :-[. Old text:
Does the script work if you change the setting Hotkey= in the ATF_Settings.ini to: +´ ??? ( =hotkey: CTRL and  ´ )

92
Finished Programs / Re: AltTab Fingertips v1.3 - 14 Jan 08
« on: November 29, 2009, 02:03 PM »
You're welcome mouser.

But...
While I was coding today, also to my own suprise, I redesigned the whole thing!

Changes by Winkie - 29 Nov 2009:
- Menu icons
- Added settings for trimming long titles
- Added GUI for exclusion list

Folks, please test it and tell what you think.
I tested this script in Win XP, so please test if it works in later Windows versions.

20091129 Screenshot Menu.png
20091129 Screenshot Settings.png
20091129 Screenshot Exclusion.png

93
Finished Programs / Re: AltTab Fingertips v1.3 - 14 Jan 08
« on: November 28, 2009, 12:56 PM »
Can anyone tell me how to over ride the standard Windows alt tab hotkey with this one?

Yesterday, I discovered this script, and I liked it!
But I also wanted Alt-Tab and I think it had some other issues.
So, I changed the code.

Changes by Winkie - 28 Nov 09:
- Added option for Alt-Tab hotkey, see preference window
- Changed layout of preference window (didn't look good at my pc)
- Added timer to automatically kill TrayTip
- Some other minor code-changes

Pages: prev1 2 3 [4]