BlitzUI 2 Demo - Download Here!

Community Forums/Showcase/BlitzUI 2 Demo - Download Here!

Odds On(Posted 2003) [#1]
I decided to release a small demo of BlitzUI 2 so I can get some feedback and opinions.

Demo:
http://www.legacygames.co.uk/BUI2_Demo.zip

Screenshot:


The demo only shows a small portion of what BlitzUI 2 is/will be capable of. All the gradients etc are completely optional, but they are still fully supported (any colour combination, any direction etc). There are a lot more things to customize in BlitzUI 2.. you can even give the min and close buttons in the titlebar their own colours.

Gadgets still have global colour settings, but as you will see in the demo, each gadget's colours can be customized. One new feature that I've added but not shown in the demo is context (right click) menus which support everything the standard menus do.

Buttons, and tab pages can have multi-line captions, and their (optional) icons can be aligned with the text in any direction.


SSS(Posted 2003) [#2]
this is great, i cant wait :D


skn3(Posted 2003) [#3]
Very nice looking gui.


poopla(Posted 2003) [#4]
ON TOP OF THIS!!!!!


Pete Rigz(Posted 2003) [#5]
The first installment was more then enuff, and now theres more to come!! excellent.

Will the second be shareware? I'd gladly pay.


Odds On(Posted 2003) [#6]
Thanks everyone :)

I can't say if BlitzUI 2 will be free or not yet. Once I've completed the standard GUI library I'm going to attempt to take Blitz GUI systems to a new level and create a standalone editor for not just the design of your application, but for the interaction as well. Those of you who have used Visual Basic or Delphi will know what I'm talking about.

Basically you would be able to design your window, and then write the code for it (probably using an external editor). Obviously it wouldn't only allow you to write code for your application, it would support all the built-in functions like CreateSphere() etc.

It would be great if we could turn this thread into a discussion about the possibilities for BlitzUI 2.


AndyBoy_UK(Posted 2003) [#7]
Ooooh, I used BlitzUI in a tool of mine and it was absolutley brilliant.. Nice work Fullernator. :)

Well that tool is still in development :|


R0B0T0(Posted 2003) [#8]
The best gets better, can't wait to get my hands on this! Thanks for your continuing efforts!


Mathieu A(Posted 2003) [#9]
great!!! But I developped a editor with BlitzUI so I must change to BUI 2.....


Mathieu A(Posted 2003) [#10]
I just test it and I ve got one thing to say....WOW!!!
BlitzUI was great but BUI2 might be awesome!!

Can't Wait...


poopla(Posted 2003) [#11]
I dont have time for a test for about a week. I can't wait. tell me there wont be alot I have to change in my code to use BUI2.


Pete Rigz(Posted 2003) [#12]
Just tried it and it looks very nice nice indeed.

The menus don't dissapear if you click elsewhere on the screen. And when you minimize a window it could line up along the bottom of the screen, and then restore takes it back to the original position.

Will it be backwards compatable, ie, swap the include to point to the new version and everything runs the same?


Odds On(Posted 2003) [#13]
BlitzUI 2 won't be compatible with BlitzUI but I've tried to keep it as similar as possible... one of the main changes is that none of the parameters are strings. SendMessage messages are constants and colours are integers (You can still use RGB values using an RGBToInt() function though).

Another thing that might cause compatibility issues are list index's. In BlitzUI they're a bit iffy, but I've made sure to keep it all consistent in BlitzUI 2.

[EDIT]

Thanks for letting my know about the menu Rigz, it was a slight oversight on disabled menu items that caused that.


Beaker(Posted 2003) [#14]
Looks very nice.


Qcat(Posted 2003) [#15]
Nice Screens

I have been using Blitzui for my map editor project and has an ex vb user

I like the idea of standalone editor i think it is sumthink that wood speed my dev time up 10 fold


Gabriel(Posted 2003) [#16]
SendMessage messages are constants


Heheh.. that'll come in handy. I keep forgetting to put the quotes around them anyway. Serves me right for trying to learn BlitzUI and Purebasic at the same time, I guess ;)

Looks great though. Not that I've pushed the first one to anything like it's limits.


Odds On(Posted 2003) [#17]
it'll be a faster too :).. I decided to switch all string comparisons to integer comparisons after finding out that string comparison is slower. The only differences it makes to the user is not having to add quotes to sendmessage messages and putting

colour = RGBToInt( 80, 140, 200 )
instead of

colour$ = "80,140,200"



Mathieu A(Posted 2003) [#18]
I d like to know when you think it will be release?


Odds On(Posted 2003) [#19]
It's hard to say when it will be finished unfortunately. If I keep it as a standard GUI library like BlitzUI then it shouldn't be very long now, but if I decided to go the standalone exe route it will be a while longer yet.


Mathieu A(Posted 2003) [#20]
what do you mean by a standalone route?


Odds On(Posted 2003) [#21]
^ See my second post near the top


Mathieu A(Posted 2003) [#22]
ok, thanks for your answer.


Mathieu A(Posted 2003) [#23]
So maybe BUI2 will not be free!!


Beaker(Posted 2003) [#24]
Fullernator - I've got a 2D FONText include ready if you want it. It simply replicates existing Blitz Text commands with a few snazzy extras: image packing, spacing, coloring with outlines etc. E-mail me if you are interested.


Aoneweb(Posted 2003) [#25]
I have been thinking about writing my own world editor and outher tools but with CShop3 & Quill3d out there I put the idea on hold.
I may have to re-think now BlitzUI2 is coming.


Jeppe Nielsen(Posted 2003) [#26]
Looks and feels good. Nice work.

Perhaps I should start bbgui 2?...no, just kidding :-)


Erroneouss(Posted 2005) [#27]
Sorry to dig this thread up but...


Any progress yet? I'm DYING to get this!!!!
BTW, nice demo! :) A lot faster+prettier!


Stuart Morgan(Posted 2005) [#28]
I guess its Blitz3D only from looking at the demo, any chance of a MAX version?


Stuart Morgan(Posted 2005) [#29]
Holey s**t didnt realise how old this thread was!!

How is it going anyway, is it dead?


fredborg(Posted 2005) [#30]
I think this is what turned into F-UI. Look here: http://www.blitzbasic.com/toolbox/toolbox.php?tool=10


Picklesworth(Posted 2005) [#31]
A very nice GUI, anyway.
(And nice F-Software web site, too)

The demo is missing numerous Decls files though, so I can't find out if it works with Caps-lock.


AndyBoy_UK(Posted 2005) [#32]
My next question, will it be compatible with BlitzMax?


Stuart Morgan(Posted 2005) [#33]
My next question, will it be compatible with BlitzMax?

The original BlitzUI or F-UI could be easily converted to BlitzMAX if anyone could be bothered to do it. (And if Falcon allows it?)


Odds On(Posted 2005) [#34]
Wow, this is an old thread hehe! For one reason or another I never did finish BlitzUI 2, although I was very happy with it at the time it did kinda turn 3D into what is now called F-UI 3D (As fredborg said).

I would like to create another 2D GUI for Blitz3D but for now I'm concentrating on giving F-UI 3D a major overhaul and also F-UI Max for BlitzMax which is going very well :)

Regards,
Chris


Stuart Morgan(Posted 2005) [#35]
and also F-UI Max for BlitzMax which is going very well :)

Looking forward to seeing this! :-)