It is currently Tue May 21, 2013 10:18 pm

All times are UTC - 8 hours




Post new topic Reply to topic  [ 1091 posts ]  Go to page Previous  1 ... 40, 41, 42, 43, 44, 45, 46 ... 73  Next
Author Message
 Post subject: Re: DropIt
PostPosted: Fri Dec 16, 2011 2:20 pm 
Offline
User avatar

Joined: Mon Mar 19, 2007 8:55 am
Posts: 899
Location: Italy
Quote:
Are you asking me or someone else?
To you and to other users.. I started to think about this new feature, but I'd like to know other opinions before develop it..

About Keyboard input, do you propose to remove all automatic Alt+FirstCharacter shortcuts and use only few hotkeys? Or to remove also that hotkeys? We can decide the best solution to follow..

@guinness: what do you think when you say "instead of using the comboboxes"?
And about Windows Classic issue, could you report me if you find a stable solution?

@Leif: sorry if the difference between delete modes is not clear.. I could rename "Normally Delete" with "Simply Remove", what do you think? It works directly removing the file/folder from system and not sending it to recycle bin (you can select one of the other two modes to do it)

_________________
Lupo PenSuite: all-in-one and completely free selection of portable programs and games.
DropIt: application to process your files with a drop.
ArcThemALL!: application to multi-archive your files and folders.


Top
 Profile  
 
 Post subject: Re: DropIt
PostPosted: Fri Dec 16, 2011 2:44 pm 
Offline
User avatar

Joined: Mon Aug 27, 2007 2:00 am
Posts: 3726
Quote:
What do you think when you say "instead of using the ComboBoxes"?
Most opt for having a combo box with Alt, Ctrl, Shift and then a second combo box with 26 letters from A-Z, this just looks awful in my opinion & there are better solutions available.

Quote:
And about Windows Classic issue, could you report me if you find a stable solution?
The solution I posted above, just add an extra character of whitespace.

Quote:
What's my opinion about FTP access?

If you know how to use the FTP functions correctly then great go ahead but I know there's going to be limitations.

_________________
Added 177 Applications: Portable and an AutoIt MVP
SoftwareSpot - Portable Apps


Top
 Profile  
 
 Post subject: Re: DropIt
PostPosted: Fri Dec 16, 2011 4:01 pm 
Offline
User avatar

Joined: Mon Mar 19, 2007 8:55 am
Posts: 899
Location: Italy
About hotkeys autoconfiguration: I think it is an advanced feature not needed at the moment (I added it in ToDo list for the future)

About Windows Classic: I'll check if exists a registry key to know it and add a white space in this case (do you think it's possible that in future it will be automatically fixed by AutoIt?)

About FTP support: I found some examples to use related functions.. do you know major limitations of these functions for simple uses?

_________________
Lupo PenSuite: all-in-one and completely free selection of portable programs and games.
DropIt: application to process your files with a drop.
ArcThemALL!: application to multi-archive your files and folders.


Top
 Profile  
 
 Post subject: Re: DropIt
PostPosted: Fri Dec 16, 2011 4:39 pm 
Offline
User avatar

Joined: Mon Aug 27, 2007 2:00 am
Posts: 3726
Quote:
About hotkeys autoconfiguration: I think it is an advanced feature not needed at the moment (I added it in ToDo list for the future)
Of course, in my humble opinion this isn't needed right now.

Quote:
About Windows Classic: I'll check if exists a registry key to know it and add a white space in this case (do you think it's possible that in future it will be automatically fixed by AutoIt?)
It's not an AutoIt issue, otherwise I would've reported it as a bug.

Quote:
About FTP support: I found some examples to use related functions.. do you know major limitations of these functions for simple uses?
Right now, no. But give me a day or so I could come up with a list. Is your overall goal to create a Dropbox clone for the future?

_________________
Added 177 Applications: Portable and an AutoIt MVP
SoftwareSpot - Portable Apps


Top
 Profile  
 
 Post subject: Re: DropIt
PostPosted: Fri Dec 16, 2011 5:53 pm 
Offline

Joined: Sat Sep 05, 2009 6:35 pm
Posts: 287
guinness wrote:
This is the second issue I've fixed today with Windows 7 and Classic Theme mode, the workaround would be to add whitespace at the start of the text string.

Does anyone know how to find out if a user is using Windows Classic Theme mode? Is there are a registry key I could use?

I ran Regshot and changed to a classic theme and a few keys stood out:

Code:
Values added:
HKU\S-1-5-21-3849114260-906676131-680683384-1000\Control Panel\Appearance\New Schemes\SelectedStyle: "4"

Values modified:
HKU\S-1-5-21-3849114260-906676131-680683384-1000\Control Panel\Appearance\NewCurrent: ""
HKU\S-1-5-21-3849114260-906676131-680683384-1000\Control Panel\Appearance\NewCurrent: "@themeui.dll,-854"

HKU\S-1-5-21-3849114260-906676131-680683384-1000\Control Panel\Appearance\Current: ""
HKU\S-1-5-21-3849114260-906676131-680683384-1000\Control Panel\Appearance\Current: "@themeui.dll,-854"

HKU\S-1-5-21-3849114260-906676131-680683384-1000\Control Panel\Cursors\: "Windows Aero"
HKU\S-1-5-21-3849114260-906676131-680683384-1000\Control Panel\Cursors\: "Windows default"

HKU\S-1-5-21-3849114260-906676131-680683384-1000\Control Panel\Desktop\UserPreferencesMask: 9E 3E 07 80 12 00 00 00
HKU\S-1-5-21-3849114260-906676131-680683384-1000\Control Panel\Desktop\UserPreferencesMask: 9E 3E 05 80 12 00 00 00

HKU\S-1-5-21-3849114260-906676131-680683384-1000\Software\Microsoft\Windows\CurrentVersion\ThemeManager\ThemeActive: "1"
HKU\S-1-5-21-3849114260-906676131-680683384-1000\Software\Microsoft\Windows\CurrentVersion\ThemeManager\ThemeActive: "0"

HKU\S-1-5-21-3849114260-906676131-680683384-1000\Software\Microsoft\Windows\CurrentVersion\Themes\CurrentTheme: "C:\Users\Ruby\AppData\Local\Microsoft\Windows\Themes\oem.theme"
HKU\S-1-5-21-3849114260-906676131-680683384-1000\Software\Microsoft\Windows\CurrentVersion\Themes\CurrentTheme: "C:\windows\resources\Ease of Access Themes\classic.theme"


There's also alot of info in the Regshot dump, i.e. 'WindowMetrics', that might help with the 'second issue' or at least maybe help convince 'Melba23'. ^_~


Top
 Profile  
 
 Post subject: Re: DropIt
PostPosted: Fri Dec 16, 2011 6:16 pm 
Offline
User avatar

Joined: Mon Aug 27, 2007 2:00 am
Posts: 3726
Thanks for that Ruby, I think you've given me an idea for finding out when classic mode is enabled. :)

Are you talking about GetSystemMetrics? I tried that already but it didn't prove helpful. The issue I referenced (on AutoIt) earlier has been fixed :)

_________________
Added 177 Applications: Portable and an AutoIt MVP
SoftwareSpot - Portable Apps


Top
 Profile  
 
 Post subject: Re: DropIt
PostPosted: Fri Dec 16, 2011 9:15 pm 
Offline

Joined: Sat Sep 05, 2009 6:35 pm
Posts: 287
guinness wrote:
Thanks for that Ruby, I think you've given me an idea for finding out when classic mode is enabled. :)

Are you talking about GetSystemMetrics? I tried that already but it didn't prove helpful. The issue I referenced (on AutoIt) earlier has been fixed :)

No, the Desktop 'WindowMetrics', pertaining to 'Caption', 'Menu', 'Message', 'Scroll', etc.., 'Width', 'Height', etc.., 'Font', etc..

Speaking of 'GetSystemMetrics', you may be interested to know (if you don't already) that there is an alternative to 'Center' window that uses a function of void type, i.e. doesn't return a value.
Code:
void CenterWindow(HWND hwnd_self)
{
   RECT rw_self, rc_parent, rw_parent; HWND hwnd_parent;
   hwnd_parent = GetParent(hwnd_self);
   if (hwnd_parent==NULL) hwnd_parent = GetDesktopWindow();
   GetWindowRect(hwnd_parent, &rw_parent);
   GetClientRect(hwnd_parent, &rc_parent);
   GetWindowRect(hwnd_self, &rw_self);
   SetWindowPos(hwnd_self, NULL,
      rw_parent.left + (rc_parent.right + rw_self.left - rw_self.right) / 2,
      rw_parent.top  + (rc_parent.bottom + rw_self.top - rw_self.bottom) / 2,
      0, 0,
      SWP_NOSIZE|SWP_NOZORDER|SWP_NOACTIVATE
      );
}

This will center the window using the H x W parameters you define in 'hwnd' (CreateWindow) irregardless of X and Y, no need to half your window size for X and Y.

Sorry for the OT, back to your regularly scheduled program.


Top
 Profile  
 
 Post subject: Re: DropIt
PostPosted: Sat Dec 17, 2011 1:06 am 
Offline
User avatar

Joined: Mon Mar 19, 2007 8:55 am
Posts: 899
Location: Italy
Quote:
The issue I referenced (on AutoIt) earlier has been fixed
what issue?

I'm removing Alt default shortcuts and than I'll start to check for FTP support.. my idea is to allow users to configure one (or more?) destination websites to place files there (obviously we will need to test all actions and verify/fix them)

ps: report me eventual hotkeys you think could be added to simplify DropIt usage :wink:

_________________
Lupo PenSuite: all-in-one and completely free selection of portable programs and games.
DropIt: application to process your files with a drop.
ArcThemALL!: application to multi-archive your files and folders.


Top
 Profile  
 
 Post subject: Re: DropIt
PostPosted: Sat Dec 17, 2011 3:08 am 
Offline
User avatar

Joined: Mon Aug 27, 2007 2:00 am
Posts: 3726
Quote:
What issue?
I was responding to Ruby who referenced the fix I applied to Melba's UDF.

Quote:
I'm removing Alt default shortcuts and than I'll start to check for FTP support.. my idea is to allow users to configure one (or more?) destination websites to place files there (obviously we will need to test all actions and verify/fix them)
OK, well I honestly don't know if I'll be able to test FTP support as I firstly don't have a FTP server to play around with and I personally believe that DropIt and FTP should be 2 separate entities, but maybe you can convince me otherwise :)

Quote:
No, the Desktop 'WindowMetrics', pertaining to 'Caption', 'Menu', 'Message', 'Scroll', etc.., 'Width', 'Height', etc.., 'Font', etc..

Speaking of 'GetSystemMetrics', you may be interested to know (if you don't already) that there is an alternative to 'Center' window that uses a function of void type, i.e. doesn't return a value.
Sorry I had a really bad day yesterday where I couldn't even string a proper sentence together. The function you posted I will translate into AutoIt, is that C/C++? I have yet to learn C/C++ but I think I have a better understanding now than I did before having used AutoIt for sometime. Thanks Ruby.

_________________
Added 177 Applications: Portable and an AutoIt MVP
SoftwareSpot - Portable Apps


Top
 Profile  
 
 Post subject: Re: DropIt
PostPosted: Sat Dec 17, 2011 4:45 am 
Offline
User avatar

Joined: Mon Mar 19, 2007 8:55 am
Posts: 899
Location: Italy
I'll do some tests with FTP, to decide if add it or not..

In the meanwhile I made few more improvements and decided to release the first beta of next version:
http://www.lupopensuite.com/files/dropi ... rtable.zip
http://www.lupopensuite.com/files/dropi ... Source.zip

Current changes:
- improved automatic update (manually update this version to start with the new method)
- improved support to HTML themes (thanks to tpr)
- improved support to manage duplicates
- added checkboxes for monitored folders
- added lightbox preview to display images of HTML lists
- added some internal environment variables
- added support to special actions as Command-Line parameters (using "/Key")
- removed Alt + FirstButtonCharacter support (due to compatibility problems)
- removed Context Menu integration (due to compatibility problems)
- fixed minor bugs

_________________
Lupo PenSuite: all-in-one and completely free selection of portable programs and games.
DropIt: application to process your files with a drop.
ArcThemALL!: application to multi-archive your files and folders.


Top
 Profile  
 
 Post subject: Re: DropIt
PostPosted: Sat Dec 17, 2011 4:57 am 
Offline
User avatar

Joined: Mon Aug 27, 2007 2:00 am
Posts: 3726
Are you going to be compiling as x64 too? Because the functions I updated in the last stable release are working as they should do on x64 Windows.

Quote:
#AutoIt3Wrapper_Compile_Both=Y
#AutoIt3Wrapper_OutFile_X64=DropIt_x64.exe

_________________
Added 177 Applications: Portable and an AutoIt MVP
SoftwareSpot - Portable Apps


Top
 Profile  
 
 Post subject: Re: DropIt
PostPosted: Sat Dec 17, 2011 5:21 am 
Offline
User avatar

Joined: Mon Mar 19, 2007 8:55 am
Posts: 899
Location: Italy
You are right guinness, I could compile also x64 version.. I don't remember if I already asked you it, but do you know a way to verify that it works fine?

_________________
Lupo PenSuite: all-in-one and completely free selection of portable programs and games.
DropIt: application to process your files with a drop.
ArcThemALL!: application to multi-archive your files and folders.


Top
 Profile  
 
 Post subject: Re: DropIt
PostPosted: Sat Dec 17, 2011 6:15 am 
Offline
User avatar

Joined: Mon Feb 05, 2007 10:38 am
Posts: 66
Location: Sweden
The first time I started the new beta I was told that an update (3.8!) was available.

_________________
Get Screamer!


Top
 Profile  
 
 Post subject: Re: DropIt
PostPosted: Sat Dec 17, 2011 6:54 am 
Offline
User avatar

Joined: Mon Aug 27, 2007 2:00 am
Posts: 3726
Leif,

It's because the comparison is 'if the version number isn't the version number running' then there is an update available, but I mentioned to Lupo73 when I created that function that it's better to compare if the number currently running is less than the number available online.

Lupo73,

There is no verification, the user just has to run it and notify when an error occurs, but most of the UDFs have been updated to be x64 compliant & I've done alot of beta testing for AutoIt too!

_________________
Added 177 Applications: Portable and an AutoIt MVP
SoftwareSpot - Portable Apps


Top
 Profile  
 
 Post subject: Re: DropIt
PostPosted: Sat Dec 17, 2011 9:38 am 
Offline
User avatar

Joined: Mon Mar 19, 2007 8:55 am
Posts: 899
Location: Italy
Yes, sorry about the false update report.. I forgot to fix it in the official beta release (I kept it because helped me to test the new update method)..

About x64 version, I'll publish it soon for tests (with the second beta)..

Let me know if you like new features and improvements :wink:

_________________
Lupo PenSuite: all-in-one and completely free selection of portable programs and games.
DropIt: application to process your files with a drop.
ArcThemALL!: application to multi-archive your files and folders.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 1091 posts ]  Go to page Previous  1 ... 40, 41, 42, 43, 44, 45, 46 ... 73  Next

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

Protected by Anti-Spam ACP Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group