Recent Posts

Pages: [1] 2 3 ... 10
1
Development Progress / June 2020
« Last post by Malkom on June 30, 2020, 01:40:07 PM »
Here is a brief progress report on HN5 development for the month of June 2020.

The aim is to get the Chart demo project running inside HN5 Creator IDE.

The development is being carried out on a Windows 7 x64 machine with regular testing of HN5 on Linux(Lubuntu).


COMPILER
 Filled in more compiler functionality.


RUNTIME ENGINE
 Filled in more code to support relevant keywords.
2
Development Progress / May 2020
« Last post by Malkom on May 31, 2020, 11:28:07 AM »
Here is a brief progress report on HN5 development for the month of May 2020.

 
LOAD PROJECT
 Parsing of an HN v2,3,4 Chart project file now works.

 The Chart project has several different controls: buttons, fields, canvases etc:-
  - creation of objects.
  - loading code.
  - code tables.
  - Note, UTF8 import is not working correctly.


Project Converter

Built a primitive app that converts  HN v2,3,4 project to HN5 format.


3
Development Progress / April 2020
« Last post by Malkom on April 30, 2020, 09:10:03 AM »
Here is a brief progress report on HN5 development for the month of April 2020.

 
LOAD PROJECT
 Parsing of an HN v2,3,4 project file is over 95% done-
  - creation of nearly all objects.
  - loading code.
  - code tables.
  - still needs some data decompression.


RUNTIME ENGINE
 Filled in more functions relevant to Project Loading.


CARD CREATOR WINDOW
 Creation of some controls for Project Loading.


COMPILER
 Filled in more pass 3 compiler functionality.


PLATFORMS
 HN5 will run on multiple platforms:- Windows, OS X, Linux Ubuntu etc, Raspberry Pi.
 HN5 will not create cross platform binaries as earlier version of HN(v1 to 4) did.
 Instead, HN5 Creator will build a universal stack that will be runnable on any platform having a HN5 Player.
 To users of the stack it will seamlessly appear to be an app, just like Java apps appear to be.

4
Development Progress / March 2020
« Last post by Malkom on March 31, 2020, 01:31:34 PM »
Here is a brief progress report on HN5 development for the month of March 2020.

 
LOAD PROJECT
 Parsing of a project file still ongoing.


COMPILER
 Filled in more pass 3 compiler functionality.


RUNTIME ENGINE
 Filled in more code to support relevant keywords.


PLATFORMS
 Current HN5 build Works on these platforms:-

* Windows 10 and 7(x64)

* OS X Leopard G4 (carbon)

* Lubuntu(x64)

* Raspberry Pi 4 Model B(Raspbian)

Note: OS X Catalina
Having problems with Xcode Command Line files.

5
Development Progress / February 2020
« Last post by Malkom on February 29, 2020, 04:51:53 PM »
Here is a brief progress report on HN5 development for the month of February 2020.

COMPILER
 Filled in more pass 3 compiler functionality.
 
THREADING
 for Compilation, Building and Runtime phases.
 
GUI
 Menu System form - Go: Compile option.
 Compiler status form and its progress bar.
 
UTILITIES
 Improved string handling functions.
6
General / Re: HyperNext Creator 4 save error
« Last post by Malkom on February 21, 2020, 12:39:10 PM »
I'm sorry you are having this Save As problem but I am to with HyperNext V4.01 on Windows 7 - it gives exactly the same error messages.

I've just set up the orginal HyperNext source code in REALbasic and used the debugger to see if there is a problem but Save As works perfectly. It saves the current project with the correct name and reloading it also works.

Unfortunately there is not much I can suggest except manually copying your HyperNext project to another folder.

7
General / HyperNext Creator 4 save error
« Last post by azza1cw on February 21, 2020, 04:28:29 AM »
When I try and save my I get the following errors

"Sorry, an internal error has occurred : SaveLoadGlobals: SaveAs_Project"
"Sorry, an internal error has occurred : CardWindow: Menu_FileSaveAs"

Does anyone know why and how to fix it?
8
Development Progress / January 2020
« Last post by Malkom on January 31, 2020, 02:23:08 PM »
Here is a brief progress report on HN5 development.

GUI
 The new integrated GUI using just one window to replace the Designer, Properties toolbar and Mode Switcher just doesn't seem intuitive or easy to use.
 Therefore, HN 5 will keep the older GUI except its Menubar now has some tool bar options and includes the three Mode Switcher options of Design, Preview and Run.

COMPILER
Filled in more pass 3 compiler functionality.
Also some work on objects such as buttons and their events .

RUNTIME
Filled in some runtime engine code related to the runtime window(form).
Also some work on the interrupts system related to objects such as button events etc.

FREE PASCAL
Some Free Pascal users now have Free Pascal Lazarus working reliably on OS X Catalina so HN 5 should now run on that.
 
TEST LAB
 Started replacing virtual machines with physical computers in a small lab.
 Currently have machines for Windows, older OS Xs, Ubuntu, and a Raspberry Pi.
 
9
Development Progress / December 2019
« Last post by Malkom on December 31, 2019, 01:53:17 PM »
This past month the following progress has been made on HyperNext v5:-

* Compiler core keywords and name-tables.

* Exception handling greatly improved.

* Design mode GUI improved.

Further updates to follow soon.
10
Development Progress / November 2019
« Last post by Malkom on November 30, 2019, 09:45:40 PM »
After a very long hiatus the development work on HyperNext V5 is back on track and continues on from the last update that focused mainly on the compiler and core systems.

The GUI, editor etc will be greatly improved, much more modern looking and easier to use. In previous versions of HyperNext its GUI was greatly constrained due to having to work comfortably on systems with 800x600 pixel monitors.

Regarding Operating Systems, V5 is still planned for Microsoft Windows, the most popular Linux such as Mint, Ubuntu etc. Regarding OS X, the current V5 still does not work on Catalina, a 64 bit only system, but no doubt Lazarus will be working reliably on that soon.

Further updates to follow soon.
Pages: [1] 2 3 ... 10