04-11-2013 04:36 PM
This is a new "Custom Control" for ACT! (Windows) that adds dropbox integration to your layout window.
I know there is currently another "Plugin" out their that works as a Tab that was posted by Allen Duet (He's Back BTW!!! :-), but this is different in that it can be added to your list of custom controls when designing layout. It's very simple, you just drop the window on the layout similar to a field and resize it to desired size and tell it what local path you use to replicate dropbox (It's just a special windows folder). I have provided the code so you may have to update reference paths - but other than that you should build fine. The code is quite simple actually, so go ahead and enhance! My first change would be to add some navigation controls so you could move between folders (Although that takes away from dropbox arguably). Also, Try to make it support web! Heck, give mobile a shot if you like for that matter.
Anyway, hope this helps.
Brian
04-12-2013 01:36 PM
It works for me!
04-23-2013 01:09 PM - edited 04-23-2013 01:10 PM
I'm doing a presentation at perfecting ACT! on dropbox. I have two tools that I'm going to show off. I think we need a few things to change/ evolve in the ACT! world to make dropbox really sing. Maybe we can get these tweaks in 16 sp1.
04-28-2013 09:22 PM
Worked well for me too...but definitely need navigation as once you open a folder you cannot go back up a level it seems. Unless I'm missing something...?
07-14-2014 02:05 PM
Does any one know if this will work with 2013 Act
07-15-2014 10:30 PM
That would be no as it has come up with error message
It built ok without error, but when i degbuged it
Failed to create UserControl 'DropBoxAddin.DropBoxViewer'
The error message was 'Object reference not set to an instance of an object'
And the Debug output was
'UserControlTestContainer.exe' (CLR v4.0.30319: DefaultDomain): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_64\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'UserControlTestContainer.exe' (CLR v4.0.30319: DefaultDomain): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\UserControlTestContainer.exe'. Cannot find or open the PDB file.
'UserControlTestContainer.exe' (CLR v4.0.30319: UserControlTestContainer.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'UserControlTestContainer.exe' (CLR v4.0.30319: UserControlTestContainer.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'UserControlTestContainer.exe' (CLR v4.0.30319: UserControlTestContainer.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'UserControlTestContainer.exe' (CLR v4.0.30319: UserControlTestContainer.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'UserControlTestContainer.exe' (CLR v4.0.30319: UserControlTestContainer.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'UserControlTestContainer.exe' (CLR v4.0.30319: UserControlTestContainer.exe): Loaded 'D:\Users\Jason\Documents\Visual Studio 2013\Projects\DropBoxAddin\DropBoxAddin\obj\Release\DropBoxAddin.dll'. Symbols loaded.
'UserControlTestContainer.exe' (CLR v4.0.30319: UserControlTestContainer.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Act.UI\v4.0_15.1.108.0__ebf6b2ff4d0a08aa\Act.UI.dll'. Cannot find or open the PDB file.
'UserControlTestContainer.exe' (CLR v4.0.30319: UserControlTestContainer.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Design\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Design.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'UserControlTestContainer.exe' (CLR v4.0.30319: UserControlTestContainer.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'UserControlTestContainer.exe' (CLR v4.0.30319: UserControlTestContainer.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Act.Shared.ComponentModel\v4.0_15.1.108.0__ebf6b2ff4d0a08aa\Act.Shared.ComponentModel.dll'. Cannot find or open the PDB file.
A first chance exception of type 'System.NullReferenceException' occurred in DropBoxAddin.dll
07-17-2014 01:48 PM
08-06-2014 11:58 AM
08-07-2014 09:01 AM
I did NOT work for me either.
The reference to the controls ContextMenu is null throwing an error on init.
Make these changes and recompiler.
public DropBoxViewer() :base() { InitializeComponent(); webBrowser1.ContextMenu = new ContextMenu(); // ContextMenu.MenuItems.Add(new MenuItem("Go up directory")); webBrowser1.ContextMenu.MenuItems.Add(new MenuItem("Go up directory")); webBrowser1.IsWebBrowserContextMenuEnabled = true; //ContextMenu.MenuItems[0].Click += new EventHandler(DropBoxViewer_Click); webBrowser1.ContextMenu.MenuItems[0].Click += new EventHandler(DropBoxViewer_Click); }
-- JIm Durkin
08-07-2014 04:09 PM