Step one, I’ve identified the Windows function that created the toolbox windows. It’s in JComponent.cpp here: //Toolbox! JComponent* JComponent::createJDialog(char* name, JComponent* p, boolean widthSysMenu, void** arg) { HWND hWnd = CreateWindowEx( WS_EX_TOPMOST, name, "", WS_POPUP | WS_CLIPCHILDREN | WS_CAPTION | WS_DLGFRAME | WS_SIZEBOX | ((widthSysMenu) ? WS_SYSMENU : 0), 0, 0, 0, 0, (HWND)(int)*p, null, […]
Continue readingFirst Build
So, I did a preliminary build. I’m using Microsoft Visual Studio Express 2013 for Windows Desktop. And the source files from Sourceforge. I started with these instructions for building the executable from source in Visual Studio. I didn’t get the errors he mentioned, but I did get three errors, which can be fixed (at least […]
Continue readingA Fresh Start
So, it’s been a while, and I’m making a change to the site. Basically, I’m expanding the scope of the project to include my recent decision to take the the updating of NeatTools upon myself. For the moment, the goal is just to create a stable version of the current functionality of NeatTools and to […]
Continue readingLet there be light.
Engine works. Button passes it’s value to the LED, and the LED checks it’s value and lights up. The potential question now, is is my current mechanism for pinging the connection a bottleneck? I mean it is, but how bad of one. Right now, Connections are kept in an array in the Workspace. Connections have […]
Continue readingGraphical Assets
So I took a little detour on actual progress, and took a stab a some alternative looks for the modules. To this point the modules were drawn using the drawing api in as3. I decided to design a button and an led in the Flash IDE and then bring them into my project as graphical […]
Continue reading