Recent Posts

Pages: [1] 2 3 ... 10
1
Databases / Re: Develop a proper Billing Software using HyperNext and DBMS
« Last post by Malkom on October 18, 2017, 02:20:54 PM »
Greetings!
I'm new here and want to develop a billing software for my dad.
He's a legal consultant at various industries and charges particular amount monthly to the clients every month.
I want to develop a software which generates bill in PDF Format or Word with the help of any DBMS.
Kindly Support

Hi Sharan,

I'm sorry but I can't see an easy way to programmatically generate a PDF or Word document using HyperNext as their internal formats are quite complex. On the plus side, HyperNext does have MySQL functionality though.

However, a HyperNext program could indirectly create a PDF or Word file, by printing a client's bill to the printer driver that is set up to create a PDF or Word document, although this is clumsy. 
 I've tester this with the trial version of a printer driver called Print to Word that can actually create a Word document using HyperNext but its very clumsy as described below.
HyperNext prints to the driver which then opens up a Printer to Word dialog box asking where the file should go. The Windows OS printer dialog can be skipped using the PrinterOpenDefaultFN function.

This code if from the HyperNext Printing project.

Code: [Select]
@If pageSetup=1 Then
    Put PrinterOpenDefaultFN(0) into printOkay
    Put printOkay into field 1
    If printOkay=1 Then
       PrinterTest
    EndIf
@EndIf

 Note, the Print to Word driver creates the word document correctly but always launches Microsoft Word. Perhaps there is a way around this.

Note, you can find the Print to Word driver below although the trial versions just prints the first two pages of a document.

http://www.bullzip.com/products/ptw/info.php
 


Regarding programmatically converting text to a PDF or Word file, these websites show how complex it is, if you are writing the code yourself:-

https://blog.idrsolutions.com/2013/01/understanding-the-pdf-file-format-overview/#helloworld

https://msdn.microsoft.com/en-us/library/bb264572(office.12).aspx


By the way, some other programming languages such as C# and Java can use libraries for programmatically converting text to PDF or Word.
 
Malkom

2
Databases / Develop a proper Billing Software using HyperNext and DBMS
« Last post by sharan on October 18, 2017, 11:36:11 AM »
Greetings!
I'm new here and want to develop a billing software for my dad.
He's a legal consultant at various industries and charges particular amount monthly to the clients every month.
I want to develop a software which generates bill in PDF Format or Word with the help of any DBMS.
Kindly Support
3
Graphics / Re: Is there a built in sprite creator/paint tool?
« Last post by Malkom on October 09, 2017, 06:01:20 AM »
Or do you have to import pictures of your own. I really liked the built in painter in hypercard :/

Unfortunately, it doesn't have a sprite designer painter, so sprites need to be read in from image files.
The Aquarium demo project covers this.

HN v1.x used to have a built in Back paint program. It was similar to Hypercard's, where one could create back pictures and assign them to multiple cards. Actually the code and objects are still  mostly there, just aren't used, can't recall why. HN's code still reads in back objects so needs the Back painter module converting/reactivating. I'll look into this as it was a really nice feature.
4
Graphics / Is there a built in sprite creator/paint tool?
« Last post by Deletedpixel66 on October 09, 2017, 01:16:06 AM »
Or do you have to import pictures of your own. I really liked the built in painter in hypercard :/
5
Getting Started / Re: Where to start ?
« Last post by Malkom on October 06, 2017, 09:49:55 AM »
WHAT IS THE LANGUAGE OF MAKING SOFTE WARE AND HOW TO LEARN

Hello,

The programming language is called HyperNext.

HyperNext is an English-like programming language aimed at beginner programmers who want to create their own software.

Probably the best place to start is here:

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

Work your way through the Quickstart PDF to get a feel for how to create software in HyperNext Studio.   



6
Getting Started / Re: Where to start ?
« Last post by kdsingh2200 on October 06, 2017, 07:37:43 AM »
WHAT IS THE LANGUAGE OF MAKING SOFTE WARE AND HOW TO LEARN
7
Getting Started / Re: Supported Databases
« Last post by Fincolour on September 29, 2017, 07:18:25 AM »
You make me more knowledgeable. I like all of you very much
8
Development Progress / September update
« Last post by Malkom on September 16, 2017, 01:45:54 PM »
Overview

Now focusing on getting HN to compile some core HN commands such as PUT.

Once these commands compile, then can work on getting the Runtime Engine to execute them.


Progress

* Compiler main module
   - Pass 3 is the most complex and so still working through this.
   - Working through its lower level routines.
   - Also working on compiler threading.

* Save & Load - converted a lot of this but still requires some API objects.


Development Tools

Now using Free Pascal with Lazarus instead of Code Typhon.
Code Typhon is an excellent development system but there were problems in moving projects between Linux and Windows.


Aims

For HN to compile some simple PUT, math and message commands.
9
Getting Started / Re: creating a text pattern recognition tool
« Last post by Malkom on August 28, 2017, 01:00:13 PM »
Hello,

Welcome to HyperNext and our forums.

Yes, you could use HN to do a fuzzy search on text data as it has quite comprehensive string handling functionality.

It has over 30 string functions/procedures and these are documented in the String Handling section of both the Language Reference PDF and InBuilt Help.

Chapter 5 of the QuickStart PDF explains about text and variables in HN.

One thing, HN has quite simple commands whereas most languages can have complex commands built up from many terms. So perhaps it might be  too verbose for many programmers.

Also the HN language is interpreted, therefore its runtime execution is not as fast as a fully compiled language although with the speed of modern processors it is still very fast. This could be an issue for you.

So perhaps take a look at the String Handling in the Language Reference, and if that looks okay then look at the QuickStart guide so you could start building your project.



10
Getting Started / creating a text pattern recognition tool
« Last post by sanmahaan on August 28, 2017, 12:01:21 PM »
Hello,
I am new to hyper next studio.
Wish to know if there is any way I can build a text pattern recognition tool using hypernext.
Almost like a fuzzy text search.

Thanks in advance.
Pages: [1] 2 3 ... 10
anything