Codesnippets > Userlibs [ *.gbal]

GUIde

(1/2) > >>

Corax:
GUIde is a small interface library + template (avaiable in the Showroom). With it, you
can concentrate on the main code with several GUI-functions available and without delay.

http://www.glbasic.com/showroom.php?site=games&game=guide

Start the _template.exe to see an example for the functions.

Here you can post:

- Bug reports
- Questions
- Interface philosophy

Hatonastick:
Not got any questions yet, just want to say I downloaded it and I'm pretty impressed.  Will suit one of my projects extremely well.  Downside is it will be some time before I get to that particular project so will be a while before I can comment on anything.

Are you still working on expanding this, or are you going to wait until people start coming up with suggestions before you work out where to take it next?

Kitty Hello:
Very interesting concept. I fear you might have to explain the GUI to new users.

Some tips for improvement:
The circle-buttons: Make them with left MB and give them a different look (like a ball with a set of small balls around, maybe).
The number fields are very nice. However, tying with keys is strange, since it adds. You should check if you already typed something in the currently highlit number box, and if so, append. If not, reset contents and assign the typed key.

The rest seems pretty straightforward. Nice job.

Corax:

--- Quote ---Are you still working on expanding this, or are you going to wait until people start coming up with suggestions before you work out where to take it next?
--- End quote ---

If I get interesting suggestions, I will implement them.


--- Quote ---Very interesting concept. I fear you might have to explain the GUI to new users.

--- End quote ---

I thought the example and comments in the code would be suffice. If something is not clear, just tell me.


--- Quote ---The circle-buttons: Make them with left MB
--- End quote ---

The updated version of this function will let the user choose which button to use (left, middle, right)


--- Quote ---give them a different look (like a ball with a set of small balls around, maybe).
--- End quote ---

The middle icon is the standard-option. Since you just have to click without moving the mouse
on it, this icon could even be smaller than the others. The bigger the outer icons are, the
easier they are to select without looking at them (the user just have to remember direction
and quantity of mouse movement). When it comes to aesthetics: what do you think about hexagons ?


--- Quote ---The number fields are very nice. However, tying with keys is strange, since it adds. You should check if you already typed something in the currently highlit number box, and if so, append. If not, reset contents and assign the typed key.
--- End quote ---

I tried that, but something didn?t worked. I will look at that again soon.

Kitty Hello:

--- Quote from: Corax on 2009-Aug-08 ---
--- Quote ---Very interesting concept. I fear you might have to explain the GUI to new users.

--- End quote ---
I thought the example and comments in the code would be suffice. If something is not clear, just tell me.

--- End quote ---
No, I mean, when you use it in another program.



--- Quote ---what do you think about hexagons ?

--- End quote ---
Very nice.

Navigation

[0] Message Index

[#] Next page

Go to full version