1. NeilGUI

Hello all,

The beginnings of NeilGUI is now on my website.
It's not exactly USABLE yet but it's getting there.

Pete, is it alright that I use the word "Neil" in
the name of the library? I don't want to be breaking
any copywright laws here.

Also, NeilGUI is much different than LAGui.
Here is some example code that will make a simple
window with a button in NeilGUI
(when it's complete that is):

-- ##### CODE BEGINS HERE ##### --
include Neil.e
include NeilGUI.e

-- change this to suit your needs
if gfx_mode (640,480, 16) then
    puts (1, "Sucky Graphics :p")
    abort (1)
end if

allcolor ({BRIGHT_BLUE, BRIGHT_CYAN, BLUE, BLACK})
                -- Sets the colors for the interface

integer pan, but
pan = New (PANEL, {
        TEXT, "Test Panel",
        POSITION, {100,100},
        DEMINSIONS, {200,100}
        })

but = New (BUTTON, {
        TEXT, "Push Me!",
        POSITION, {5,25},
        DEMINSIONS, {100,20},
        HOME, pan
        })

LoadPointer ("mp.bmp") -- Loads a bitmap as the mouse pointer

while get_key () != 27 do
  GetMouse ()
end while

restore_mode ()
-- ##### END CODE ##### --

I think this is a much better system than what I used for LAGui.
At least the end-programmer won't have to do as much.

please give me feed-back,
Lewis Townsend

PS: I don't think anyone has made a gui for neil yet have they?


_______________________________________________________________
Get Free Email and Do More On The Web. Visit http://www.msn.com

new topic     » topic index » view message » categorize

2. NeilGUI

Hello all,

I am pleased to announce a new update to NeilGUI.
This newest version officially supports destroying objects.
I also included more extensive error trapping for the user's
convenience. A new example program is included to demonstrate
the new feature. Rob could you update NeilGUI's entry on the
Euphoria web page? I'd like this to be the link:


Please send bug-reports; dont be shy ;)

later,
.     __       _____  __    __    __    __    _____
.    /\ \     /\    \|\ \  /\ \  /\ \  /\ \  /\    \
.   /  \_\   /  \____\ \_\/  \_\/  \_\/  \_\/  \____\
.  /   / /  /   / ___/ |  |  / |   / /   / /\  /  __ \
. /   / /  /   / /_\ | |  | /  |  / /   / /\_\/  /_ \/
./   / /\ /   / ___/ | |  |/   | / /   / /\ \ \__  \
.\  / /__\\  / /__\  \ |    /| |/ /\  / /  \/\_\/  /
. \/_____/ \/_____/   \|___/\|___/  \/_/    \_____/
keroltarr at hotmail.com  http://geocities.com/keroltarr/
________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com

new topic     » goto parent     » topic index » view message » categorize

3. Re: NeilGUI

Lewis:

I don't have a Neil GUI, but I have a mouse routine library that works
pretty well in Neil and I think it's on the Contrib page or Archives page.

Mike Hurley

PS.  Yes, I did note that you have a mouse library incorporated, but you may
want to take a look anyway.

----- Original Message -----
From: Lewis Townsend <keroltarr at HOTMAIL.COM>
To: <EUPHORIA at LISTSERV.MUOHIO.EDU>
Sent: Tuesday, July 27, 1999 10:47 AM
Subject: NeilGUI


> Hello all,
>
> The beginnings of NeilGUI is now on my website.
> It's not exactly USABLE yet but it's getting there.
>
> Pete, is it alright that I use the word "Neil" in
> the name of the library? I don't want to be breaking
> any copywright laws here.
>
> Also, NeilGUI is much different than LAGui.
> Here is some example code that will make a simple
> window with a button in NeilGUI
> (when it's complete that is):
>
> -- ##### CODE BEGINS HERE ##### --
> include Neil.e
> include NeilGUI.e
>
> -- change this to suit your needs
> if gfx_mode (640,480, 16) then
>     puts (1, "Sucky Graphics :p")
>     abort (1)
> end if
>
> allcolor ({BRIGHT_BLUE, BRIGHT_CYAN, BLUE, BLACK})
>                 -- Sets the colors for the interface
>
> integer pan, but
> pan = New (PANEL, {
>         TEXT, "Test Panel",
>         POSITION, {100,100},
>         DEMINSIONS, {200,100}
>         })
>
> but = New (BUTTON, {
>         TEXT, "Push Me!",
>         POSITION, {5,25},
>         DEMINSIONS, {100,20},
>         HOME, pan
>         })
>
> LoadPointer ("mp.bmp") -- Loads a bitmap as the mouse pointer
>
> while get_key () != 27 do
>   GetMouse ()
> end while
>
> restore_mode ()
> -- ##### END CODE ##### --
>
> I think this is a much better system than what I used for LAGui.
> At least the end-programmer won't have to do as much.
>
> please give me feed-back,
> Lewis Townsend
>
> PS: I don't think anyone has made a gui for neil yet have they?
>
>
> _______________________________________________________________
> Get Free Email and Do More On The Web. Visit http://www.msn.com
>

________________________________________________________
NetZero - We believe in a FREE Internet.  Shouldn't you?
Get your FREE Internet Access and Email at
http://www.netzero.net/download/index.html

new topic     » goto parent     » topic index » view message » categorize

4. Re: NeilGUI

Hello,

Mike Hurley wrote:

>Lewis:
>
>I don't have a Neil GUI, but I have a mouse routine library that works
>pretty well in Neil and I think it's on the Contrib page or Archives page.
>
>Mike Hurley
>
>PS.  Yes, I did note that you have a mouse library incorporated, but you
>may
>want to take a look anyway.

Thanks, I'll look at it. If I like the way it works I may even replace mine
with yours... so I don't have to do all the mouse stuff myself.

later,
Lewis Townsend


_______________________________________________________________
Get Free Email and Do More On The Web. Visit http://www.msn.com

new topic     » goto parent     » topic index » view message » categorize

5. NeilGUI

Hello All,
I've updated NeilGUI today.
It now has progressbars (I don't know why I did this).
Some other small but vital changes will cause old code
to break so please read the readme as soon as I update
it which should be soon.
From now on everything should be backwards compatible.
Things to do:
  Make textboxes editable
  Add option buttons (radio buttons)
  Add check boxes
  Maybe add scroll bars and listboxes/comboboxes

later,
Lewis Townsend

______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com

new topic     » goto parent     » topic index » view message » categorize

6. Re: NeilGUI

Hello again,

>Hello All,
>I've updated NeilGUI today.
>It now has progressbars (I don't know why I did this).
>Some other small but vital changes will cause old code
>to break so please read the readme as soon as I update
>it which should be soon.
>From now on everything should be backwards compatible.
>Things to do:
>  Make textboxes editable
>  Add option buttons (radio buttons)
>  Add check boxes
>  Maybe add scroll bars and listboxes/comboboxes
>
>later,
>Lewis Townsend

Okay, the "readme.txt" file is now updated.
Also, Robert, please update the NeilGUI entry on the website.

later,
Lewis Townsend

______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu