Winstep

Software Technologies


 Winstep Forums


Print view
Board index : Winstep Forums : General Discussion  [ 5 posts ]
Author Message
 Post subject: Drag & Drop Problem
PostPosted: Wed Dec 02, 2015 7:27 pm 
Offline

Joined: Sun Sep 29, 2013 7:54 pm
Posts: 24
I do not know if it's the correct area, but could fix this in the next version?



Note: Image


Back to top
 Profile  
 
 Post subject: Re: Drag & Drop Problem
PostPosted: Wed Dec 02, 2015 7:53 pm 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 12286
You're right, it wasn't the proper place so I've placed your post on a separate thread.

It's funny you bring this issue now since something similar was raised a couple of days ago by another user via Winstep support. Funny because in all these years, nobody ever mentioned anything related to this, and suddenly I get two queries about the same subject in a row.

So, what you are experiencing in that video is a mix of two things: a failure to understand what the different tab types in the Shelf do, and Nexus Ultimate not properly handling drag & drop for Folder type tabs in the Shelf.


I'm basically going to copy what I told the other user by email:

The Shelf, unlike the dock which only stores 'shortcuts' to applications, has several different types of tabs. The 'Regular' tab type is the one that behaves just like a dock when you drag & drop items into it.

However, when you create a 'Folder' type tab, that tab is actually a 'window' into a real physical folder in your hard disk. This is a very powerful feature since it allows you to work directly with the files themselves, etc... the 'problem', in your case, is that the same rules apply as if you were editing that folder in an Explorer window, i.e.; if you delete a file from a 'Folder' type shelf you are actually deleting the file itself, not a shortcut to it.

So, to recap, you should have made your 'Ferramentas' tab in the Shelf a 'Regular' tab type when you created it (which would have made it impossible for you to have this problem). Instead you selected the 'Folder' type - which means every file you have dragged and dropped there is actually a copy of the main executable file or an actual physical shortcut to it.

Right click the 'Ferramentas' tab header and select 'Tab Properties'. The dialog that pops up will tell you what type of tab you are dealing with here, which is obviously 'Folder' type since at the end of the video you actually show the contents of that folder in an Explorer window.

Now, the ability to 'Lock Icons' is mainly to prevent accidentally moving icons around on a *Regular* Shelf tab. In fact, when you enable that option you will NOT be able to drag icons on Regular Shelf tabs, just as it should and like it happened in your video with the dock.

'Lock Icons', however, has no effect in 'Folder' type tabs, because you are actually dealing with *physical* files on your hard disk. You can NOT position icons around in these tab types as you can on Regular tabs or on the dock, again because we are dealing with actual files in a folder here. You can only specify that you want that Folder type tab to be sorted alphabetically, by date or by file size.

The second problem has to do with what happened when you dragged the Notepad ++ shortcut from one place in the tab to another. This is what can indeed be called a 'bug':

You see, the problem is that Nexus/the Shelf always automatically resolves shortcuts first.

Now this makes sense if you are talking about dropping a shortcut to the dock or a 'Regular' Shelf type (since you want the dock/Shelf to point to the actual file/executable and not to a shortcut somewhere which can be moved/deleted by the user at any time) but in the case of a 'Folder' type tab, it is indeed the wrong approach.

By now you can already imagine what happened, I guess. The Shelf automatically resolved what was initially a dragged shortcut when you dropped it into the another place in the Ferramentas tab, so what it actually moved was the source executable file and not the shortcut itself. Because you *moved* instead of *copying*, it then deleted the original shortcut in the same folder. Oops.

I was already aware of some oddities regarding shortcut manipulation and I planned on revisiting that code before the next release. You just gave me another reason to do so, so expect this to be a non-issue in the next version. :)

Anyway, I obviously need to have some kind of warning showing up when users create a 'Folder' tab type instead of 'Regular' tab type.

_________________
Jorge Coelho
Winstep Xtreme - Xtreme Power!
http://www.winstep.net - Winstep Software Technologies


Back to top
 Profile WWW 
 
 Post subject: Re: Drag & Drop Problem
PostPosted: Wed Dec 02, 2015 8:53 pm 
Offline

Joined: Sun Sep 29, 2013 7:54 pm
Posts: 24
But I could not be a link option? where the User would say the folder shortcuts and Nexus would display the same? as is the normal choice but shortcuts as reference


Back to top
 Profile  
 
 Post subject: Re: Drag & Drop Problem
PostPosted: Wed Dec 02, 2015 9:58 pm 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 12286
Not sure I understood correctly (se quiseres podes responder em Português, mas nesse caso traduz também para Inglês para que os outros possam entender), but:

First docks were never meant to display the contents of folders. You don't get scrollbars in docks, nor always visible text labels like in the Shelf - and without those you would need to hover over each dock item to identify specific documents, etc...

Second, if all you're going to do is store shortcuts to other programs in a folder and then launch them from the Shelf anyway, then why the extra step of creating the folder in the first place? Just use a Regular Shelf tab - it has the added advantages that you can re-organize items in it at will and that you won't be deleting actual document files by accident.

_________________
Jorge Coelho
Winstep Xtreme - Xtreme Power!
http://www.winstep.net - Winstep Software Technologies


Back to top
 Profile WWW 
 
 Post subject: Re: Drag & Drop Problem
PostPosted: Wed Dec 02, 2015 11:19 pm 
Offline

Joined: Sun Sep 29, 2013 7:54 pm
Posts: 24
Não seria possível criar uma opção mescalando "Normal/Pasta" aonde exibiria apenas os atalhos em uma pasta e seria impossivel mover os mesmos?

Você me perguntou o motivo da minha preferência por trabalhar com uma pasta com atalhos na Shelf, vou listar abaixo quatro motivos:

1 - Não existe um backup automático das configurações do Nexus.

2 - Eu tive que refazer as minhas configurações ao migrar para o Windows 10, já que o meu usuário mudou de Humberto para betow (por causa do meu email) e com isto tive alguns problemas em algumas configurações usando o meu Backup.

3 - A pasta com atalhos garante que eu não perca os meus atalhos caso aconteça algo que impossibilite o meu Nexus de abrir (como já aconteceu quando peguei um virus a um tempo atrás).

4 - Não vou precisar refazer os meus atalhos caso seja necessário refazer as configurações do Nexus.

Nota: Eu sei que o objetivo de uma dock não é esse, mas eu vejo a self como pastas minimizadas.

----------------------------

It would not be possible to create a blending option "Normal / Folders" which would display only the shortcuts in a folder and it would be impossible to move the same?

You asked me the reason for my preference for working with a folder with shortcuts on the Shelf, below I will list four reasons:

1 - There is no automatic backup of Nexus settings.

2 - I had to redo my settings when migrating to Windows 10, as my user changed Humberto to betow (because of my email) and this I had some problems in some configurations using my backup.

3 - A folder with shortcuts ensures that I do not lose my shortcuts if something happens that makes it impossible to open my Nexus (as has happened when I picked up a virus a while back).

4 - I am not going to redo my shortcuts if you need to redo Nexus settings.

Note: I know that the goal of a dock is not this, but I see the self as minimized folders.


Back to top
 Profile  
 
Post new topic Reply to topic Board index : Winstep Forums : General Discussion  [ 5 posts ]
Display posts from previous:  Sort by  

Who is online

Users browsing this forum: Google [Bot] and 28 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: