Recent Posts

Pages: 1 [2] 3 4 ... 10
11
Development Progress / January 2024 -HN 4.21 released
« Last post by Malkom on January 09, 2024, 10:58:23 AM »
January 2024 - HN v4.21 released

This minor release fixes the serious bug in single line edit fields whereby certain attributes could not be changed.
 
This version is almost identical to v4.2.

Note, this version is only for Microsoft Windows and is a 32 bit build.
It is has been tested on Windows 10, 7 and XP, and should run on both x32 & x64 versions.
12
Known bugs and document errors / V4.2 Known Bugs
« Last post by Malkom on December 29, 2023, 02:49:14 PM »
V4.2 KNOWN BUGS AND ANY KNOWN WORK-AROUNDS

1. Single line fields:
     Changing the font and text attributes do not work!

     This is fixed in HN v4.21 coming shortly.


2. Animation and sprites:
     The RB sprite engine occasionally does not respect a sprite's transparency!
     Resulting in white background around the sprite.
     There seems to be no workaround as the RB sprite engine was deprecated.
     Only solution a new sprite engine.


13
News / HyperNext tutorial YouTube playlist
« Last post by Malkom on December 23, 2023, 12:00:08 PM »
Hello all,

I've recently made a playlist on YouTube for a series of HyperNext tutorial videos.

They can be found here https://www.youtube.com/playlist?list=PLs5BEulBg8XrI_x4lyOQyDnqOTGjdk65Y

Please not that the first video didn't show well on mobile phones so the screen size was reduced for all later ones.

If you have any suggestions for future content please leave a message below.

Its Xmas now so the playlist won't fill out for a few weeks.

All the best,
Malcolm
14
News / HyperNext Studio v4.2 for Windows released
« Last post by Malkom on November 30, 2023, 07:19:47 AM »
HyperNext Studio v4.2 for Windows released

I'm very happy to announce that HN v4.2 for Microsoft Windows was released earlier today.

For further information and the download link please go to:

  http://www.tigabyte.com/smf/index.php?topic=3413.0


I'm sorry but you will need to be logged in as this helps limit download traffic.
15
Versions / HN v4.2 Release Notes
« Last post by Malkom on November 30, 2023, 07:09:24 AM »
HN v4.2 Release Notes

This version is only for Microsoft Windows and is a 32 bit build.
It is has been tested on Windows 10, 7 and XP, and should run on both x32 & x64 versions.

 
 ======================================================
Improvements and Bug Fixes

This has been built with a more modern compiler so runs much better on Windows 10 and 7.

All the included example projects have been checked and most are working well
 - see Release Notes.

The documentation in the inbuilt help guide has some improvements.


(1) Improvements

* Portable as now no installer
   - simply unzip to your desktop or wherever.
   - now makes no changes to Windows Registry.

* Developed and built with a newer compiler
   - please note, this required 100s of changes and their testing
     so there are likely to be some bugs remaining!

* All install folders now stored in the unzipped HyperNext Studio folder
   - help PDFs, example projects, resources, templates etc.

* Preferences are stored in the Apps / Roaming folder
   for future compatibility.

* You can still create and save your project anywhere.

*  Creator GUI toolbar height increased for easier viewing.

* Creator built-in help updated.

* all example projects no longer use PICT images, now use png, jpg etc
    using PICTs meant Apple Quicktime had to be installed in Windows platform.


(2) Bug Fixes

* No 30+ second startup delay on Creator etc or User's app.

* Single field borders now work fully on separate cards.

* Field attributes now independent on separate cards.

* Creator Help Window now in front of Designer Window.

* Control objects in Designer earlier could randomly go to invisible.


(3) Example Projects

Creator Projects Status:-
  * Analyser
  * Aquarium  (!)
  * Books HC
  * Books HN
  * BP Test
  * CanvasDrawer
  * CanvasFieldEvents
  * Chart
  * Circles
  * Conway's Life  (!)
  * DNA Sequence
  * Email  (!)
  * cEncryption
  * Features
  * Flash Player (!)
  * GPS
  * HelloWorld
  * InternetChat
  * Lightstone
  * Mandlebrot
  * Map Viewer
  * MP3 Player  (!)
  * NotePlayer
  * Printing
  * ScreenShots
  * Simple Net
  * Slide Show
  * SLmouseover
  * Solar System
  * Speak
  * Steganography  (!)
  * StockQuote
  * USB
  * UserReg
  * Web Alarm

Note
 (!) means the project is not working fully.
 Either because of a bug inside HyperNext Studio or else
 the project's scripts need updating.

16
Development Progress / November 2023 - HN v4.2 released
« Last post by Malkom on November 30, 2023, 07:01:32 AM »
November 2023 - HN v4.2 released

I'm happy to finally release a major update.

This version is only for Microsoft Windows and is a 32 bit build.
It is has been tested on Windows 10, 7 and XP, and should run on both x32 & x64 versions.

This has been built with a more modern compiler so runs much better on Windows 10 and 7.


Download from here
  http://www.tigabyte.com/smf/index.php?topic=3413.0

17
Development Progress / Re: January 2023
« Last post by Malkom on August 26, 2023, 02:17:06 PM »
Development has stopped?!
Thanks
Hi Peter,
Thank you  for your post.
Development did come to a complete halt for while - due to health issues in February - I'm 69 so not as resiliant.
Anyhow, since then I've had feedback from a few people and been working quietly on the Windows Free Pascal version.
A few things have been fixed and improved - with aim to get a usable alpha out - then perhaps some actual user feedback.
Main thing though was a better plan to cope with the different sub-projects.
All the best,
Malcolm
18
Development Progress / Re: January 2023
« Last post by Peter1001 on August 25, 2023, 02:13:23 PM »
Development has stopped?!
Thanks
19
Development Progress / January 2023
« Last post by Malkom on January 31, 2023, 01:58:42 PM »
Here is a brief progress report on HN v5 development for the month of January 2023.

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 building for x32.
Note, x64 builds work just as well as x32 ones.

The development language is Free Pascal which should ensure HN5 will be able to run on a variety of older and newer Operating Systems.
The main targets being Windows, MacOS + OS X, and then Linux.


HN5 CREATOR

Runtime Engine

More progress made on the graphics for drawing to canvases.
Commands for drawing rectangles, empty and filled, circles etc are now working.

The first screen shot below relates to running the Chart project's button 'DrawChart' script.
The axis shows clearly but no bars are drawn because the Chart's HN script DrawBars needs debugging.


Runtime shows result of pressing the DrawChart button: http://www.tigabyte.com/Screenshots/01-2023/DrawChart_Graphics_w7_x32.jpg

Editor showing some of the DrawBars script: http://www.tigabyte.com/Screenshots/01-2023/Editor_DrawBars_script.jpg


Code: [Select]
@ Draws bars and finds axis limits for DrawLabels subroutine.

Global redPen,greenPen,bluePen
Global xBase,yBase,yTop,cWidth,cHeight
Global xaMax,yaMax

Local n,x,y,num,h
Local ylist,xlist,yscale,xscale,ymax,xmax
Local ynlines,xnlines

@ *** Find x scale ***
Put field 1 into xlist
Put LinesFN(xlist) into xnlines
If xnlines=0 Then
    Put 1 into xscale
Else
    Put 0 into xmax
    For n=1 to xnlines
        Put line n of xlist into num
        If num>xmax Then
            Put num into xmax
        EndIf
    EndFor
    If xmax=0 Then
        Put 1 into xscale
    Else
        Put cWidth into xscale
        Subtract 20 from xscale
        Subtract xBase from xscale
        Divide xscale by xmax
    EndIf
EndIf
Put xmax into xaMax


@ *** Find y scale ***
Put field 2 into ylist
Put LinesFN(ylist) into ynlines
If ynlines=0 Then
    Put 1 into yscale
Else
    Put 0 into ymax
    For n=1 to ynlines
        Put line n of ylist into num
        If num>ymax Then
            Put num into ymax
        EndIf
    EndFor
    If ymax=0 Then
        Put 1 into yscale
    Else
        Put yBase into yscale
        Subtract yTop from yscale
        Divide yscale by ymax
    EndIf
EndIf
Put ymax into yaMax


@ *** Draw Bars ***
If xnlines>0 Then
    CanvasSetColor 1,redPen,greenPen,bluePen
    For n=1 to xnlines
        @ X
        Put line n of xlist into x
        Multiply x by xscale
        Add xBase to x
        @ Y
        Put line n of ylist into h
        Multiply h by yscale
        Put yBase into y
        Subtract h from y
        @ Draw bar
        CanvasFillRect 1,x,y,10,h
    EndFor
EndIf





February 2023

Work will again be focused on the graphics engine with the aim of displaying the Chart's graph.

20
Development Progress / December 2022
« Last post by Malkom on December 31, 2022, 02:36:19 PM »
Here is a brief progress report on HN v5 development for the month of December 2022.

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 building for x32.
Note, x64 builds work just as well as x32 ones.

The development language is Free Pascal which should ensure HN5 will be able to run on a variety of older and newer Operating Systems.
The main targets being Windows, MacOS + OS X, and then Linux.


HN5 CREATOR

Runtime Engine

The following are now working:-
 * FOR-NEXT loop index bug fixed.
 * PUT command works with variables and both single and multi-line fields.
 * Some basic maths routines have been fixed.

 The screen shots below relate to running the Chart project's 'Test data' button's script.

 The Test data button calls the procedure CreateData.

Editor showing the Test data button's script: http://www.tigabyte.com/Screenshots/12-2022/Editor_Chart_W7_x32.png

Runtime shows result of pressing the Test Data button: http://www.tigabyte.com/Screenshots/12-2022/Chart_running_W7_x32.png

Note, the text in the fields Title, X-label and Y-label were entered manually.


January 2023

Work will be focused on the graphics engine with the aim of displaying the Chart's graph.

Pages: 1 [2] 3 4 ... 10
anything