Archicad 21 Add On
Anonymous
Not applicable
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2018-01-29
02:05 PM
- last edited on
2023-07-12
08:36 PM
by
Doreena Deng
2018-01-29
02:05 PM
Hi all.
I am trying to run my add-on in archicad 21.
I created it by project template in Visual Studio 2015. I put only MessageBox'es in every functions like: CheckEnvironment, RegisterInterface and Initialize. Just for testing.
But when I put it into folder Add-Ons of archicad it runs only CheckEnvironment and RegisterInterface functions.
Command name text has blue color in customize menu. Command is disabled in the menu bar.
What is wrong?
I am trying to run my add-on in archicad 21.
I created it by project template in Visual Studio 2015. I put only MessageBox'es in every functions like: CheckEnvironment, RegisterInterface and Initialize. Just for testing.
But when I put it into folder Add-Ons of archicad it runs only CheckEnvironment and RegisterInterface functions.
Command name text has blue color in customize menu. Command is disabled in the menu bar.
What is wrong?
Labels:
- Labels:
-
Add-On (C++)
1 REPLY 1

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2018-02-16 03:29 AM
2018-02-16
03:29 AM
I recommend you to start from Examples, not from scratch.
Compile and build all examples 'as is' and start ARCHICAD in demo mode (to load example add-ons without Developer ID).
ARCHICAD SDK is the worst documented API set, unfortunately, many functions, constants, classes are completely missing in documentation, so you could guess how some classes work only by examining samples.
Compile and build all examples 'as is' and start ARCHICAD in demo mode (to load example add-ons without Developer ID).
ARCHICAD SDK is the worst documented API set, unfortunately, many functions, constants, classes are completely missing in documentation, so you could guess how some classes work only by examining samples.
George