Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

The DMs Helper

OneNote DM tools for Dungeons and Dragons 5e · By eerongal

No longer see DmHelper Menu

A topic by Ebonkaiser created Jun 15, 2020 Views: 436 Replies: 15
Viewing posts 1 to 2

After using this great product for a few sessions, it appears now the menu no longer appears in my top left user menu.

I've checked that the add in was active, tried repairing and what not.

Not sure what happened, if the dev is still working on this, please assist.

Thanks.

Developer

There should be an "app.log" file out in your app data folder (default location is something like: C:\Users\{your user name}\AppData\Roaming\DMsHelper\), do you see a log file out there? If so, post the contents for me to see and maybe that can help figure it out.

2020-04-25 11:33:16,478 [1] INFO DMsHelper.Main - Application startup
2020-04-25 11:35:11,649 [4] INFO DMsHelper.monsterDB - monsterDB loaded
2020-04-25 11:47:44,695 [8] INFO DMsHelper.InitTracker - initTracker loaded
2020-04-25 11:47:47,923 [8] INFO DMsHelper.adhocencounter - adhocEncounter loaded
2020-04-25 11:48:02,660 [8] INFO DMsHelper.adhocencounter - adhocEncounter loaded
2020-04-25 11:48:24,509 [9] INFO DMsHelper.InitTracker - initTracker loaded
2020-04-25 11:48:26,603 [9] INFO DMsHelper.frmEncounterLookup - frmEncounterLookup loaded
2020-04-25 11:49:06,935 [10] INFO DMsHelper.encounterBuilder - encounterBuilder loaded
2020-04-25 11:49:21,684 [11] INFO DMsHelper.InitTracker - initTracker loaded
2020-04-25 11:51:28,443 [11] INFO DMsHelper.adhocencounter - adhocEncounter loaded
2020-04-25 11:51:57,471 [10] INFO DMsHelper.encounterBuilder - encounterBuilder loaded
2020-04-25 11:52:08,805 [9] INFO DMsHelper.InitTracker - initTracker loaded
2020-04-25 11:52:37,881 [9] INFO DMsHelper.adhocencounter - adhocEncounter loaded
2020-04-25 11:52:51,288 [9] INFO DMsHelper.frmEncounterLookup - frmEncounterLookup loaded
2020-04-25 11:57:02,629 [1] INFO DMsHelper.Main - Application startup
2020-04-25 11:57:06,662 [3] INFO DMsHelper.monsterDB - monsterDB loaded
2020-04-25 12:01:24,603 [6] INFO DMsHelper.encounterBuilder - encounterBuilder loaded
2020-04-25 12:03:30,966 [3] INFO DMsHelper.InitTracker - initTracker loaded
2020-04-25 12:03:32,916 [3] INFO DMsHelper.frmEncounterLookup - frmEncounterLookup loaded
2020-04-25 12:04:34,979 [3] INFO DMsHelper.frmEncounterLookup - frmEncounterLookup loaded
2020-04-25 12:04:44,690 [3] INFO DMsHelper.adhocencounter - adhocEncounter loaded
2020-04-25 12:05:13,399 [7] INFO DMsHelper.encounterBuilder - encounterBuilder loaded
2020-04-25 12:05:23,196 [8] INFO DMsHelper.encounterBuilder - encounterBuilder loaded
2020-04-25 12:05:27,538 [9] INFO DMsHelper.InitTracker - initTracker loaded
2020-04-25 12:05:28,855 [9] INFO DMsHelper.frmEncounterLookup - frmEncounterLookup loaded
2020-04-25 12:07:00,671 [9] INFO DMsHelper.frmEncounterLookup - frmEncounterLookup loaded
2020-04-25 12:07:13,362 [7] INFO DMsHelper.encounterBuilder - encounterBuilder loaded
2020-04-25 12:07:46,411 [3] INFO DMsHelper.encounterBuilder - encounterBuilder loaded
2020-04-25 12:07:55,305 [7] INFO DMsHelper.encounterBuilder - encounterBuilder loaded
2020-04-25 12:07:59,835 [6] INFO DMsHelper.InitTracker - initTracker loaded
2020-04-25 12:08:01,363 [6] INFO DMsHelper.frmEncounterLookup - frmEncounterLookup loaded
2020-04-25 12:08:24,343 [10] INFO DMsHelper.encounterBuilder - encounterBuilder loaded
2020-04-25 12:10:31,554 [1] INFO DMsHelper.Main - Application startup
2020-04-25 12:10:40,281 [3] INFO DMsHelper.encounterBuilder - encounterBuilder loaded
2020-04-25 12:11:51,334 [5] INFO DMsHelper.encounterBuilder - encounterBuilder loaded
2020-04-25 12:11:54,658 [6] INFO DMsHelper.encounterBuilder - encounterBuilder loaded
2020-04-25 12:11:58,444 [7] INFO DMsHelper.InitTracker - initTracker loaded
2020-04-25 12:12:21,013 [6] INFO DMsHelper.encounterBuilder - encounterBuilder loaded
2020-04-25 12:12:24,468 [5] INFO DMsHelper.encounterBuilder - encounterBuilder loaded
2020-04-25 12:12:27,441 [8] INFO DMsHelper.InitTracker - initTracker loaded
2020-04-25 12:12:28,945 [8] INFO DMsHelper.frmEncounterLookup - frmEncounterLookup loaded
2020-04-25 12:16:39,343 [5] INFO DMsHelper.encounterBuilder - encounterBuilder loaded
2020-04-25 12:18:20,272 [7] INFO DMsHelper.frmEncounterLookup - frmEncounterLookup loaded
2020-04-25 17:27:53,862 [8] INFO DMsHelper.frmEncounterLookup - frmEncounterLookup loaded
2020-04-25 20:42:13,803 [10] INFO DMsHelper.InitTracker - initTracker loaded
2020-04-25 20:42:15,220 [10] INFO DMsHelper.frmEncounterLookup - frmEncounterLookup loaded
2020-04-25 20:49:06,327 [1] INFO DMsHelper.encounterBuilder - encounterBuilder loaded
2020-04-25 20:49:11,725 [9] INFO DMsHelper.InitTracker - initTracker loaded
2020-04-25 20:49:13,607 [9] INFO DMsHelper.frmEncounterLookup - frmEncounterLookup loaded
2020-04-25 21:58:21,706 [3] INFO DMsHelper.DiceBox - Dicebox loaded
2020-05-10 19:32:54,077 [1] INFO DMsHelper.Main - Application startup
2020-05-10 20:28:34,968 [1] INFO DMsHelper.encounterBuilder - encounterBuilder loaded
2020-05-10 20:28:43,155 [5] INFO DMsHelper.InitTracker - initTracker loaded
2020-05-10 20:28:44,300 [5] INFO DMsHelper.frmEncounterLookup - frmEncounterLookup loaded
2020-05-11 11:29:21,255 [1] INFO DMsHelper.Main - Application startup
2020-05-17 19:43:16,599 [1] INFO DMsHelper.Main - Application startup
2020-05-17 22:04:01,713 [3] INFO DMsHelper.Main - Application disconnect
2020-05-30 09:11:42,677 [1] INFO DMsHelper.Main - Application startup
2020-06-14 20:36:32,114 [1] INFO DMsHelper.Main - Application startup
2020-06-14 20:49:00,224 [3] INFO DMsHelper.Main - Application disconnect
2020-06-14 20:49:15,053 [1] INFO DMsHelper.Main - Application startup
2020-06-14 20:50:44,432 [1] INFO DMsHelper.Main - Application disconnect
2020-06-14 20:50:55,698 [1] INFO DMsHelper.Main - Application startup
2020-06-14 20:53:04,406 [1] INFO DMsHelper.Main - Application disconnect
2020-06-14 20:53:10,169 [1] INFO DMsHelper.Main - Application startup
2020-06-14 20:57:12,876 [1] INFO DMsHelper.Main - Application disconnect
2020-06-14 20:57:20,467 [1] INFO DMsHelper.Main - Application startup
2020-06-14 20:58:33,757 [1] INFO DMsHelper.Main - Application disconnect
2020-06-14 20:58:44,025 [1] INFO DMsHelper.Main - Application startup
2020-06-15 08:21:56,322 [1] INFO DMsHelper.Main - Application startup
2020-06-15 18:01:08,559 [3] INFO DMsHelper.Main - Application disconnect
2020-06-22 19:53:29,648 [1] INFO DMsHelper.Main - Application startup
2020-06-22 20:03:04,110 [1] INFO DMsHelper.Main - Application disconnect
2020-06-22 20:03:09,680 [1] INFO DMsHelper.Main - Application startup

Developer

It looks like the add-in in still active, based on the log, or at least it's getting loaded up. It doesn't really show any errors, though. Can you post a screenshot of what your oneNote screen looks like, as well as the "add-ins" section under options?


Also a screen of clicking "Go" for "Com Add-ins" at the bottom, and "Disabled Items"

I'm pretty sure everything is still set up correctly. And that it is indeed active in my options. 

However, none of the modules are showing up, and the menu to open them is not there, perhaps with the last windows update something happened? 

Because you are correct that "Application startup" is occurring, but notice that none of the other modules are loaded like between "2020-04-25 11:33:16,478 and 2020-04-25 11:57:02,62" 

Is it possible that an exception is being swallowed somewhere and windows is somehow preventing it from being printed to the log?

Developer

Hrm...that's really strange. If you click "go" at the bottom of the second image where it says "Manage: Com add-ins", what does that screen look like? You should see DMsHelper with a checkbox next to it, and behavior should be "load at startup". You can also try checking and unchecking it to see if it forces it to load the add-in.

I have done that, still nothing

Also, it's clear from the logs that something is going on. None of the modules are being loaded. I have a striking suspicion that you are throwing an error somewhere and log4net isn't logging it. Maybe there is a call somewhere that needs to surrounded with try/catch? I would imagine this error is happening somewhere in the start of the application.

Also I downloaded 1.1.3 and installed it. Still no menu.

Finally, is there any source I can look at? Like on github? Maybe I can figure it out.

Developer

The source hasn't been posted anywhere, no. That said, there's only a very small handful lines of code to loading the plugin specifically to get it in the menu bar. Those lines consist of the loading of the logging framework configuration, and some lines to grab the image files out of the inline resources. The configuration to get it to actually show up in the ribbon bar is actually basically all through an XML file that's installed during the installation of the add-in to office (i don't know where MS Office actually stores these), and not any actual code. It could be tripping up on grabbing out the image files for some reason. I can put together a build later with some extra debugging around that, and see if that yields any results.

The other log entries for loading the modules actually happen when you click a ribbon button, though, so it makes sense  that you wouldn't see those if you don't have the buttons to click.

Developer

I probably should have asked this previously, but have you gone to the "Customize Ribbon" section in the options to ensure that you have the DMsHelper ribbon option turned on?

Developer

(1 edit)

nope,can't because it is not there