No, demo1 is not working for me: Laz trunk/fpc 3.0.4 (32bit) on Win10 (64bit), or Laz 1.8.4/fpc3.04 (32bit) on the same Win10. The debugger crashes with error 340.
I tried also Laz trunk/fpc 3.0.4 (64 bit), but here the installation of the package fails in unit Windelphi 'Cannot open include file "..\sys\InterlockedAPIs.inc"'
How harmful are the custom options in the demo1 project file? (-dBorland etc) - I deleted them, but no improvement.
When I add a TBXPopupMenu from palette TBX, double-click on it to open the menu editor and then click on the template menu item "+ Add menu item" there is an access violation. If I select Abort now I crash the IDE.
What is your Lazarus version? Your OS seems to be Win7?