Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DarkBASIC Discussion / GUIs for DB Classic

Author
Message
thinkdigital
21
Years of Service
User Offline
Joined: 18th Oct 2003
Location:
Posted: 14th Aug 2005 22:45 Edited at: 17th Aug 2005 20:18
Since I see alot of people post about where to find some premade GUI things for DBC (and I don't know of any either, so I'm wondering too), I thought I'd make this post on the subject. If you know of any GUIs that can be used with DBC, then post and I'll add them to the list.

I won't add anything that isn't posted by it's creator.
And it can be any GUI gadgets - from window systems to the code for a drop down box, whatever.

I'd like to add that (obviosly) by positing it here you're agreeing to let other people use it in their programs.

Some of the links don't want to work, I think that it's because some end in non-HTML endings like DBA, or because the server doesn't allow it, spaces, etc... Just copy it into the URL bar.

=====================================================================
MENUS
=====================================================================

Menus http://forum.thegamecreators.com/?m=forum_view&t=58900&b=7 (TDK)
Game Menu http://freewebtown.com/lukasw/other/gamemenu.dba (Lukas W)

=====================================================================
WINDOW SYSTEMS
=====================================================================

Magic Windows http://cordierfr.free.fr/html/index_english.html (Freddix)

=====================================================================
FILE BROWSERS
=====================================================================

File Browser/Selector http://freewebtown.com/lukasw/other/filebrowser2.dba (Lukas W)

TDK
Retired Moderator
22
Years of Service
User Offline
Joined: 19th Nov 2002
Location: UK
Posted: 14th Aug 2005 23:05 Edited at: 14th Aug 2005 23:19
Zotoaster
20
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 14th Aug 2005 23:25
heheh, that thing rocks! i see you used the thing that changed the color of part of the text, good on ya

"Well if she dies it'll teach her not to do it again..." - Me
TDK
Retired Moderator
22
Years of Service
User Offline
Joined: 19th Nov 2002
Location: UK
Posted: 15th Aug 2005 00:06
Quote: "i see you used the thing that changed the color of part of the text"


You mean the colour of the text like in the IDE?

If so, then no not at all. This is purely written in DB Classic. The IDE is written in Delphi.

The drop-down menu system just uses DB's Text command to do all of the coloured text.

TDK_Man
Zotoaster
20
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 15th Aug 2005 00:09
yeah, i know, but remember when i asked you if you would make a function for your IDE to change the text color in the same line? thats what i was pointing out..

PS. I take it that you wouldn't mind if I modified it a little to change to lots of colors? (e.g., to make the text red "_blah", or green ,"~Blah", or Yellow, "_~Blah")

"Well if she dies it'll teach her not to do it again..." - Me
TDK
Retired Moderator
22
Years of Service
User Offline
Joined: 19th Nov 2002
Location: UK
Posted: 15th Aug 2005 00:13
No wait!!!

I have a function already that will do what you want. Hang on a minute...

TDK_Man

TDK
Retired Moderator
22
Years of Service
User Offline
Joined: 19th Nov 2002
Location: UK
Posted: 15th Aug 2005 00:19
Here you go. Rar file attached.

You might as well have the full set of string functions that I wrote.

One of the functions you get is called with

ColorText(X,Y,MainStr$)

where X and Y are is the screen position and MainStr$ is the string to print. It uses tags to colour the text so check the demo program and the docs to see how to use the tags.

TDK_Man

Attachments

Login to view attachments
Zotoaster
20
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 15th Aug 2005 00:32 Edited at: 15th Aug 2005 00:33
woah! thats excellent, well done

its especially good how it asks you to search for a word and it changes the color

[edit]

i suppose you could even make smileys come up if you type something like : ) eh?

"Well if she dies it'll teach her not to do it again..." - Me
Zotoaster
20
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 15th Aug 2005 00:34 Edited at: 15th Aug 2005 00:35
@thinkdigital

why are you advertising TDK's IDE

[edit]

you might aswell just chuck in fredix's 'Magic-Windows' into the list

"Well if she dies it'll teach her not to do it again..." - Me
TDK
Retired Moderator
22
Years of Service
User Offline
Joined: 19th Nov 2002
Location: UK
Posted: 15th Aug 2005 01:35
Quote: "its especially good how it asks you to search for a word and it changes the color"


SearchStr is one of the extra functions.

TDK_Man

thinkdigital
21
Years of Service
User Offline
Joined: 18th Oct 2003
Location:
Posted: 15th Aug 2005 02:46
Quote: "why are you advertising TDK's IDE"


Cause I like it. Anyhow, I asked him, doesn't seem to have a problem with it.

blanky
20
Years of Service
User Offline
Joined: 3rd Aug 2004
Location: ./
Posted: 15th Aug 2005 13:52
Did Zotoaster not just say Fredix's Magic Windows, too?
You gonna add it any time this century?

[Insert extremely witty comment here] :: Add me to MSN if you like, but don't expect any big favours [unless you like VB6]. ... IDK!!
thinkdigital
21
Years of Service
User Offline
Joined: 18th Oct 2003
Location:
Posted: 15th Aug 2005 19:27
I will not add it unless it's posted here by the author.

Lukas W
21
Years of Service
User Offline
Joined: 5th Sep 2003
Location: Sweden
Posted: 15th Aug 2005 19:44 Edited at: 15th Aug 2005 19:51
i wrote these two useless things:

1) Game Menu - one of the first things ive ever written!! a classic, must have!

http://freewebtown.com/lukasw/other/Game Menu.dba

2) Browser - Really, this is a browser.. but it is slow, thanks to dbc exelent 2d renderer

http://freewebtown.com/lukasw/other/file browser 2.dba

edit,
crap, hold on. ill fix the images...

edit2,
there

edit3,
crap.. now the url is broken..

edit4, there edit5.. no, wait edit6: now! this one.. crap forget about the hotlink

Freddix
AGK Developer
22
Years of Service
User Offline
Joined: 19th Sep 2002
Location: France
Posted: 15th Aug 2005 19:48
lool

Yes, there is Magic-Windows too but it was firstly designed for DBC and not for DBP... However, it can be migrated to DBP with few changes ....

Link is :
http://cordierfr.free.fr/html/index_english.html

thinkdigital
21
Years of Service
User Offline
Joined: 18th Oct 2003
Location:
Posted: 15th Aug 2005 21:53 Edited at: 15th Aug 2005 22:09
I'd like to add that (obviosly) by positing it here you're agreeing to let other people use it in their programs.

EDIT: Lukas W, you want to get rid of the spaces there in your URLs. Best replace them with _, and the link'll probably work.

Freddix
AGK Developer
22
Years of Service
User Offline
Joined: 19th Sep 2002
Location: France
Posted: 16th Aug 2005 10:25
@Thinkdigital : I don't know if your last post was for me but, in that case, I can confirm that Magic-Windows can be freely used for freeware and shareware products. However, the only need are to mention the URL from where you can DL Magic windows and you must mention the author too ( me ) ...

thinkdigital
21
Years of Service
User Offline
Joined: 18th Oct 2003
Location:
Posted: 16th Aug 2005 19:08
Yeah, like Lukas. If you have conditions, include them in the descriptions.

And the post was to everybody.

Lukas W
21
Years of Service
User Offline
Joined: 5th Sep 2003
Location: Sweden
Posted: 17th Aug 2005 02:22 Edited at: 17th Aug 2005 02:23
hmm, how is this:
http://freewebtown.com/lukasw/other/filebrowser2.dba
http://freewebtown.com/lukasw/other/gamemenu.dba

edit,
yes now just rightklick > save as to download


Zotoaster
20
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 17th Aug 2005 03:14
hmm, the browser thing wont work "checklist index illegal"

and these buttons... arent they from the "recording sounds" example? instead they're blue, and shorter?


thinkdigital
21
Years of Service
User Offline
Joined: 18th Oct 2003
Location:
Posted: 17th Aug 2005 20:19
Great Lukas, just updated the post.

Lukas W
21
Years of Service
User Offline
Joined: 5th Sep 2003
Location: Sweden
Posted: 18th Aug 2005 22:27
Quote: "the browser thing wont work "checklist index illegal""

*looking through code*hmm... yeh... ok.. hmm. yeah, *testing*mhm.. yeh.. you see, it works allright for me.. i dont know what the problem might be.. maybe something wrong with your hardisk, my codes are all 100% bug free. what?

Quote: "and these buttons... arent they from the "recording sounds" example? instead they're blue, and shorter?"

hehe, you are so right.
when i first managed to write my own button, by looking a lot of those buttons on the record example, i felt sooo proud i actually made something. next thing i know, i use that menu in a game of mine: Sheep Hunter, then writing a much better version of that game: Sheep hunter 2. which again evolved into Zombie Hunter, Then Zombie Hunter 2 which is now called Zombie Hunter: Source, because it is open source.. but that has nothing to do with this.. just a short story of my db related life.


Zotoaster
20
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 18th Aug 2005 23:02 Edited at: 18th Aug 2005 23:03
Here's one that I made, it wasn't ment to use of making GUIs and stuff, but it still is a graphical user interface none-the-less.

Its a music player, and umm.. it plays music, and it uses windows browser windows to load music, heheheheh

Screenshot:


and theres media so i made it a download


P.S. you know TDK, you should make a sort of BlueGUI thing, instead for DBC, i think us all DBC users could do with it, and you're like the only one who could make it

edit:

oh, and you can also choose from different visualisations and theres a replay option and stuff, but I stopped making it cause I couldn't do volume changing or speed changing


Attachments

Login to view attachments
TDK
Retired Moderator
22
Years of Service
User Offline
Joined: 19th Nov 2002
Location: UK
Posted: 19th Aug 2005 01:49
Zotoaster:

Does my FileSelector work OK for you?

I used it in this:

http://forum.thegamecreators.com/?m=forum_view&t=59061&b=7

As for BlueGUI, I've heard of it, but never seen anything written using it. I guess it's a sort of Windows environment for DB Pro right?

TDK_Man

Zotoaster
20
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 19th Aug 2005 09:40
hey,

i tried out the fileselector, its really cool! is this just done with one function? though, the rest of the program didn't work

about the BlueGUI thing, yeah its just like a windows thing for dbpro, its just annoying how every dbpro user gets it and us dbc users are trailing behind

well, I'm off to school see ya


TDK
Retired Moderator
22
Years of Service
User Offline
Joined: 19th Nov 2002
Location: UK
Posted: 19th Aug 2005 21:48
Yes, I wrote the FileSelector function for MatEdit. No dll's or anything if that's what you mean...

I'll look into the BlueGUI idea. Does it use a dll?

TDK_Man

Zotoaster
20
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 19th Aug 2005 22:16
hmm, i couldn't be sure, but I assume that it you want to use windows file selectors then yes, but I can send you some code that uses default windows dlls to make a file selector like on my music player

just ask and i'll send it


Sven B
20
Years of Service
User Offline
Joined: 5th Jan 2005
Location: Belgium
Posted: 20th Aug 2005 13:16
I think BlueGUI is a DLL.
How else can you create multiple windows on your desktop?

Immunity and Annihalation makes Immunihalation...
Zotoaster
20
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 20th Aug 2005 13:31
good point


TDK
Retired Moderator
22
Years of Service
User Offline
Joined: 19th Nov 2002
Location: UK
Posted: 20th Aug 2005 19:56
Quote: "How else can you create multiple windows on your desktop?"


I didn't even know it did that. Lol!

TDK_Man

Zotoaster
20
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 21st Aug 2005 11:56
me either


Login to post a reply

Server time is: 2025-05-22 13:04:40
Your offset time is: 2025-05-22 13:04:40