OberonPlace.com Forums  

Go Back   OberonPlace.com Forums > Blogs > shelbym

  1. Old Comment
    shelbym's Avatar

    Custom .NET Dockers in CorelDRAW X6

    VBA Code

    Quote:
    Originally Posted by Keefster View Comment
    great post!

    I was totally with you up until the point that you reference the vb code that adds the docker.

    What do I do with that code?
    You need to run this code via VBA. (Alt-F11), I suggest making your own GMS file and add the code there, then run it. Keeps things nice and neat. :-)
    Posted 22-05-2014 at 11:48 by shelbym shelbym is offline
  2. Old Comment

    Custom .NET Dockers in CorelDRAW X6

    great post!

    I was totally with you up until the point that you reference the vb code that adds the docker.

    What do I do with that code?
    Posted 15-05-2014 at 15:42 by Keefster Keefster is offline
  3. Old Comment

    Changes to XSLT Files for X7

    relative path for the dll

    playing with x7 a bit more:
    it looks like the dll path can be relative, but the root level is the CorelDRW.exe location:
    hostedType="Addons\TestAddOn\TestAddOn.dll,TestAddOn.Docker"
    Posted 30-04-2014 at 08:23 by mika mika is offline
  4. Old Comment

    Changes to XSLT Files for X7

    how about custom toolbars?

    Shelby, this is awsome.
    How about toolbars? Are there any tricks to add a new toolbar and a wpf control to it?
    Posted 30-04-2014 at 08:15 by mika mika is offline
  5. Old Comment
    shelbym's Avatar

    Using XSLT files instead of VBA

    Updated for X7

    I have created a new post that discusses the changes for X7.
    Posted 29-04-2014 at 22:20 by shelbym shelbym is offline
  6. Old Comment

    Using XSLT files instead of VBA

    anyone tried adding a menu btn in x7

    I am trying to create a btn in x7 but so far no luck.
    Any ideas on how to do it?
    Posted 29-04-2014 at 03:50 by mika mika is offline
  7. Old Comment

    Differences between VGCore (17.0) and CorelDRAW (16.4)

    default workspace

    Hi, shelbym, thanks you for information.
    So, I have a question, is possibly to override current workspace to default, like in Corel X6, when you press F8 button on application start running?
    I try integrate my Docker from Corel X6 to Corel X7, and in integration experiment, I add my docker to panel repeatedly, and now I want discard all changes.
    In Corel X6, when I fix all bugs, I just override current workspace to default (press F8) , and all was fine.

    But in X7 Corel it's not work, I find Workspace panel, but current workspace is Default already, but I not saved and not set current workspace like default.

    Does this mean, that before experiments, I must create own workspace than have opportunity to backup on default?
    Posted 04-04-2014 at 04:02 by coreldrawer coreldrawer is offline
  8. Old Comment
    shelbym's Avatar

    Custom .NET Controls in CorelDRAW X6

    Links

    I have correct all broken links. Everything should be working now.
    Posted 27-03-2014 at 23:56 by shelbym shelbym is offline
  9. Old Comment
    shelbym's Avatar

    Docker or Macro Installer

    Links

    I have correct the links, all samples should again download.
    Posted 27-03-2014 at 23:42 by shelbym shelbym is offline
  10. Old Comment
    Posted 26-02-2014 at 02:06 by olympiatr olympiatr is offline
  11. Old Comment

    Docker or Macro Installer

    Bad links!

    Shelbym, all links to samples and templates does not work. Pliase check it.
    Very good article. But no examples of these articles are useless.
    Thank you.

    Yury.
    (yrsh@mail.ru)
    Posted 01-02-2014 at 15:18 by Yurchick Yurchick is offline
    Updated 01-02-2014 at 15:20 by Yurchick
  12. Old Comment
    shelbym's Avatar

    Custom .NET Controls in CorelDRAW X6

    X5 Dockers

    Steven,

    No this is new to X6, you will not be able to do this for X5. However, if you want to create a custom docker that would work X4 - X6 you can use the older way here:

    Custom add-ons and dockers in CorelDRAW

    -Shelby
    Posted 22-10-2012 at 00:32 by shelbym shelbym is offline
  13. Old Comment
    shelbym's Avatar

    Using XSLT files instead of VBA

    <<GUID C>>

    Steven,

    In the GMS file you have a Sub called: Sub Show<<TemplatedotNetDocker>>() this is where you want to replace all the <<GUID C>> with the GUID that you created.

    -Shelby
    Posted 22-10-2012 at 00:27 by shelbym shelbym is offline
  14. Old Comment

    Using XSLT files instead of VBA

    Where do I find the ID?

    "Replace the <<TemplatedotNetDocker>> with the name of your docker and the <<GUID C>> with one of the GUID's you generated"

    I see in properties where to change the GMS name with the VBA editor but where is the GUID code located that I need to change?

    Thanks Steven E.
    Posted 21-10-2012 at 12:51 by Steven E
  15. Old Comment

    Custom .NET Controls in CorelDRAW X6

    Two questions

    1. Can I do this in X5, using the built in VSTA editor and not Visual Studio 2010, which I don't have ?

    2. If I can and change the VBA to install the slider into the "standard" bar with my names and location IE: (X86) is this a GMS file that I just run from the VBA editor once or is it then a "macro" that I need to have run automatically when CorelDraw starts? (put it in the Global file?)

    Just saw your new blog entry, I'll dig through it to see if I find some of my answers there. Thanks
    Steve E.
    Posted 21-10-2012 at 12:37 by Steven E
  16. Old Comment
    shelbym's Avatar

    Using XSLT files instead of VBA

    32-bit

    32 and 64-bit is supported, you just need to make sure that the path is correctly pointing to your .dll file. Also the .dll file does not need to be in this folder, it can be under Program Files if you like.

    -Shelby
    Posted 06-10-2012 at 17:31 by shelbym shelbym is offline
  17. Old Comment

    Using XSLT files instead of VBA

    Questions...

    Hello Sir,
    This is a great post ,but I have some questions please as I try it but it didn't work with me ,I am sure it it my problem so please give me a hand here

    Q1. In this post after this title >>>The "Addons" Folder
    we can read >>> You customizations will need to be in the Addons folder, for X6 64-bit that folder is found here: “C:\Program Files\Corel\CorelDRAW Graphics Suite X6\Programs64\Addons”.

    is this means that this is not supported in corel 32-bit...?

    in case your answer was ,No it is supported in corel 32-bit too, then is this path looking correct for you Sir >>> C:\Program Files (x86)\Corel\CorelDRAW Graphics Suite X6\Programs\Addons\EasyStone_EasyTools



    Best Regards,
    Posted 03-10-2012 at 15:55 by katruax katruax is offline
  18. Old Comment

    Using XSLT files instead of VBA

    32-bit

    Hello Sir,
    This is a great post ,but I have some questions please as I try it but it didn't work with me ,I am sure it it my problem so please give me a hand here

    Q1. In this post after this title >>>The "Addons" Folder
    we can read >>> You customizations will need to be in the Addons folder, for X6 64-bit that folder is found here: “C:\Program Files\Corel\CorelDRAW Graphics Suite X6\Programs64\Addons”.

    is this means that this is not supported in corel 32-bit...?

    in case your answer was ,No it is supported in corel 32-bit too, then is this path looking correct for you Sir >>> C:\Program Files (x86)\Corel\CorelDRAW Graphics Suite X6\Programs\Addons\EasyStone_EasyTools



    Best Regards,
    Posted 03-10-2012 at 15:27 by amr amr is offline
    Updated 03-10-2012 at 15:35 by amr
  19. Old Comment

    Custom .NET Dockers in CorelDRAW X6

    Thanks!

    This is awesome, quite a bit easier to do than in X5 once you get the hang of it.

    Thanks, Shelby! I totally stole your example code and then modified it with very pleasant results
    Posted 15-05-2012 at 05:31 by Joe Joe is offline
  20. Old Comment

    Macros and CorelDRAW X6 (64-Bit)

    Still struggling...

    Thanks for the useful post. I've been trying to fix the wOxxOm tools package using the various bits of info I've found about 64-bit, but i'm not very good with VBA (understatement!)

    I've put in all the PtrSafe statements but whenever I run and of the Macros in the package I get a compile error and the word StrPtr is highlighted in the following line under "Function VGDllString$(ByVal nID&)"

    i = LoadStringW(hVGdll, nID, StrPtr(VGDllString), MAXBUF)

    I would be forever grateful if you have any ideas on how this could be fixed. I'm even happy to buy a new version of the Macros if they can be fixed as I am really struggling without them. Thanks.
    Posted 03-04-2012 at 11:23 by scarrott

All times are GMT -5. The time now is 05:25.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Copyright © 2011, Oberonplace.com