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 / Drag and drop GUI editor for DBC?

Author
Message
Silent Knight
20
Years of Service
User Offline
Joined: 25th Jan 2005
Location: In Your Mind
Posted: 9th Oct 2005 06:38
is there a drag and drop GUI editor that is *free* to use which exports code for use in dbc? i have Free Form 3 which came with the trial version of Liberty BASIC 4, but i realise that it is inteded for liberty basic. is there one for DB?

Version--DB Classic
900 mhz AMD Athlon, 128 MB RAM,
16 MB NVidia Vanta gfx card, Windows ME System software
dab
20
Years of Service
User Offline
Joined: 22nd Sep 2004
Location: Your Temp Folder!
Posted: 9th Oct 2005 07:02
No, I had an idea for something like that, but I haven't really talked about it yet. So, no. Sorry. Besides, what fun is programming in DarkBASIC if all you do is drag and drop? Might as well get 3dGM. ALthough, Don't. DB is WAAY better. Also, you will look like a genious when you show all your friends you can code and they don't know how to. They'll look like DumbA.... I don't think I need to type the rest of that.

Visit my website of games http://www.dabip.co.nr!

Visit http://www.madmanhosting.tk For a GREAT web host visit MAD MAN HOSTING
Silent Knight
20
Years of Service
User Offline
Joined: 25th Jan 2005
Location: In Your Mind
Posted: 9th Oct 2005 19:20
i said drag and drop GUI editor. for making GUIs if i dont have experience in making GUIs. Im still programming and i mean the editor lets me drag and drop to place the buttons, text, etc. and writes code with handles about say like if a button is pressed but i mean the core part of the program is programmed by myself

Version--DB Classic
900 mhz AMD Athlon, 128 MB RAM,
16 MB NVidia Vanta gfx card, Windows ME System software
TDK
Retired Moderator
22
Years of Service
User Offline
Joined: 19th Nov 2002
Location: UK
Posted: 9th Oct 2005 22:17
I've never seen one I'm afraid.

TDK_Man

devastation
19
Years of Service
User Offline
Joined: 11th Aug 2005
Location:
Posted: 9th Oct 2005 23:37
u could maybe use visual basic or somethign to create a form that loads up as the start for the game, then writes conditions into text files, then launghces ur game. your game could then read from the text file for whatever options and things you may have in it.

good luck man

verydevastating.com
The ARRAYinator
19
Years of Service
User Offline
Joined: 13th Aug 2005
Location:
Posted: 19th Nov 2005 21:11
I only know of Blue GUI for DBpro.
blanky
20
Years of Service
User Offline
Joined: 3rd Aug 2004
Location: ./
Posted: 19th Nov 2005 23:40 Edited at: 19th Nov 2005 23:41
Paint and some if statements.

Quote: "
Function IsInMouseArea(x1,y1,x2,y2)
`Assume failure
ret=0

if mousex()>=x1 and mousex()<=x2
if mousey()>=y1 and mousey()<=y2
if mouseclick()=1
`Yay!
ret=1
endif
endif
endif
Endfunction ret
"


That's your big mouse function. Draw a rectangle in your paintshop-type program, and find out where the top left corners and bottom-right corners of the area that can be clicked in is.

Quote: "
If IsInMouseArea(TopLeftX,TopLeftY,BottomRightX,BottomRightY)
`Yayness! Ti answer iz yez
Endif
"


I'm guessing you knew that, but it's inherently useful

[Edit] Wow, I hate how it eats indentation. I made the effort, so should you. Just Tab it in a bit in appropriate places. [/edit]

16-colour PNGs pwn.
Dodic
19
Years of Service
User Offline
Joined: 6th Nov 2005
Location: SNM (Serbia&amp;Montenegro)
Posted: 28th Dec 2005 22:56
sorry , but db doesn`t HAVE realy customazible gui , it doesn`t support gui very much , did anyone see an program with buttons made totaly in db ? (with real windows buttons , not some bitmap buttons..)

i make free 3d models , then you tell me some stuff about usseles posts and then something heppen...
dab
20
Years of Service
User Offline
Joined: 22nd Sep 2004
Location: Your Temp Folder!
Posted: 29th Dec 2005 01:03
No, none of the DB programs aren't ment for stuff like that. VB is, but not the db's.

Grog Grueslayer
Valued Member
19
Years of Service
User Offline
Joined: 30th May 2005
Playing: Green Hell
Posted: 29th Dec 2005 10:02
Quote: "sorry , but db doesn`t HAVE realy customazible gui , it doesn`t support gui very much , did anyone see an program with buttons made totaly in db ? (with real windows buttons , not some bitmap buttons..)"


Darkbasic is made so you can create a gui if you want or not. The sprite commands or even just "box", "line", and "text" give you the ability to make your own buttons. The mouse commands give you the ability to detect if the mouse is on the button and can detect if the mouse buttons are pressed or not.

I'm glad Darkbasic isn't a cookie cutter game maker. The language gives us all the ability to do what we want... you just gotta do it.


Dodic
19
Years of Service
User Offline
Joined: 6th Nov 2005
Location: SNM (Serbia&amp;Montenegro)
Posted: 29th Dec 2005 11:17
hm.... do you know whats gui at all....?

you make your buttons in db somehow , but then , is there an option for action when mose button click`s on your button , no , you have to write a little (1,2 lines) more to get a click on specific button , and gui has that support at beggining , gui is something like windows working enviroment , so .............

i make free 3d models , then you tell me some stuff about usseles posts and then something heppen...
Zotoaster
20
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 29th Dec 2005 17:47 Edited at: 29th Dec 2005 17:58
Quote: "and gui has that support at beggining"

GUI isn't a program, it's doesn't have that support at the beggining, Windows does. If you make a GUI in DB but it isn't Windows themed, or you control it differently that doesn't mean it's not GUI. It stands for Graphical User Interface, and it does exactly what the name says. And for the record, you dont need any more than one line of code to check if your button is pressed.

Quote: " did anyone see an program with buttons made totaly in db ? (with real windows buttons , not some bitmap buttons..)"


Windows DLLs can be accessed through some API code. Many people have made menus on DB using real windows GUI. Even me.

Proof: This uses Windows Dlls to make a real window thing.



Dodic
19
Years of Service
User Offline
Joined: 6th Nov 2005
Location: SNM (Serbia&amp;Montenegro)
Posted: 29th Dec 2005 18:01
ok , but there are much differences between db classic and dbpro or dbenchased , it`s a big difference if it doesn`t support dll`s - if you know what i mean , ther are many , many , many options available if you can use dlls .

and i didn`t mean on click detection , i mean on CLICKED ON BUTTON detection , and if you were adressed to me when you sad gui isn`t a program - i know that , and if you were adressed to first post of this subject , than he meanth on gui editor , not gui like program , and it`s not to hard to make a gui editor for db , i might just do something like that (db classic...) . I already maded my gui editor like freeform for liberty basic in liberty basic 4.0 that is eaven preaty much better then freeform becouse it supports sprite loading , wav loading and some other functions.. and i basicly maded it becouse i couldn`t find any freeform for liberty basic 4.0 and i made it in like 2 days with much breaks - but it`s totaly complete program , it`s possible to make it faster , but i wont rush for nothing...

so i might just make a sort for Dark basic , only trouble is that dark basic (classic) doesn`t support gui (window`s gui) so i will have to make it some way to create like bmp buttons , or box with text in it (text that you write) , and i`l have to make some macro for like when button clicked , not just when mouse clicked...
(it will take a little more time , like 1 week - i`m now on vacation from work , so i can WORK at home...)

Zotoaster
20
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 29th Dec 2005 18:09
I did mean click on button detection, that has to be the easiest part of GUI.

And it's only enhances that doesn't support windows things, otherwise, you could make them all from scratch.



Dodic
19
Years of Service
User Offline
Joined: 6th Nov 2005
Location: SNM (Serbia&amp;Montenegro)
Posted: 29th Dec 2005 18:13
allright , i admit it , you`r right , it`s just that db classic doesn`t have much features when comparing against professional..


anyways , does anyone like the idea about gui editor ? or you think it would be better to make like a visual game editor for dark basic ? like for begginers to be easyer to create games in dark basic.


ok , forumers , you decide what you want of those , and i will get right on the job !

Zotoaster
20
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 29th Dec 2005 18:15
They have both been done. TDK just made a GUI editor, and Aura (or whatever his/her name is now) made AGE, and now AGM.

Dont forget, the 3D gamemaker is out too, and it's pretty bad, but to be honest I would even find that quite hard to beat. So I would go for the GUI editor.

Dodic
19
Years of Service
User Offline
Joined: 6th Nov 2005
Location: SNM (Serbia&amp;Montenegro)
Posted: 29th Dec 2005 18:36 Edited at: 29th Dec 2005 18:37
Quote: "TDK just made a GUI editor,"

can you give me a link to see it please?

and about 3d gamemaker is a program with you know , you need to spend money to buy it , myne would output code in .dba file or something like that and then you would run it from dark basic and it would be free , too . - and i don`t realy know much about it becouse it has no demo , and that fps creator has a demo of 100mb in size ! 56k user cannot try it ...

Dodic
19
Years of Service
User Offline
Joined: 6th Nov 2005
Location: SNM (Serbia&amp;Montenegro)
Posted: 29th Dec 2005 18:40
and just to say buy gui editor , i mean an editor in wich you create buttons and stuff .

Dodic
19
Years of Service
User Offline
Joined: 6th Nov 2005
Location: SNM (Serbia&amp;Montenegro)
Posted: 29th Dec 2005 18:49
To start off i`l make a simple main meny creator like application , if you agree... (just to see if i can convert stuff to db code..)

Dodic
19
Years of Service
User Offline
Joined: 6th Nov 2005
Location: SNM (Serbia&amp;Montenegro)
Posted: 29th Dec 2005 19:00
Il make just text creator app for now (you write what text , and you choose the position of text visually)

i`m working on it right now , i`m first making a simple interface (it has to look somehow , otherwise it would be BLACK or not , it would be nothing actually if it could work like that.....)



I have a trouble right on start , but troubles are what they are...



a question : When i`m making a text you know what aplication the produced code (you know , what code it makes...) should it have do and loop ???

should it be something like this (example)
Quote: "
set cursor 320,240
print "hello"
set cursor 320,260
print "how are you?"
"

or ....? - please tell me as soon as you can , becouse i`m writting that program right now !

Dodic
19
Years of Service
User Offline
Joined: 6th Nov 2005
Location: SNM (Serbia&amp;Montenegro)
Posted: 29th Dec 2005 19:31
i just discovered proboard support css , apache , perl , xml ..

Dodic
19
Years of Service
User Offline
Joined: 6th Nov 2005
Location: SNM (Serbia&amp;Montenegro)
Posted: 29th Dec 2005 19:31
and really , can you help me with that output code ????

new programmer
19
Years of Service
User Offline
Joined: 20th Dec 2005
Location: right behind you.
Posted: 29th Dec 2005 19:45
dodic,

use. the. bloody. edit. button.
Dodic
19
Years of Service
User Offline
Joined: 6th Nov 2005
Location: SNM (Serbia&amp;Montenegro)
Posted: 29th Dec 2005 19:52
yes , your right , sorrrrrrry...

new programmer
19
Years of Service
User Offline
Joined: 20th Dec 2005
Location: right behind you.
Posted: 29th Dec 2005 19:53
its allright
new programmer
19
Years of Service
User Offline
Joined: 20th Dec 2005
Location: right behind you.
Posted: 29th Dec 2005 19:53
just stop
new programmer
19
Years of Service
User Offline
Joined: 20th Dec 2005
Location: right behind you.
Posted: 29th Dec 2005 19:53
using multiple posts
new programmer
19
Years of Service
User Offline
Joined: 20th Dec 2005
Location: right behind you.
Posted: 29th Dec 2005 19:53
for one message
Dodic
19
Years of Service
User Offline
Joined: 6th Nov 2005
Location: SNM (Serbia&amp;Montenegro)
Posted: 29th Dec 2005 20:07
you could too..

blanky
20
Years of Service
User Offline
Joined: 3rd Aug 2004
Location: ./
Posted: 29th Dec 2005 20:09
DB newbe, stop it. Jimmy, you are not. I even have reasons to believe that Jimmy isn't Jimmy, but that's not the point.

Support the AAANJL by doing nothing! Visit teh site below..
Dodic
19
Years of Service
User Offline
Joined: 6th Nov 2005
Location: SNM (Serbia&amp;Montenegro)
Posted: 29th Dec 2005 20:20
who`s JIMMY ???

Grog Grueslayer
Valued Member
19
Years of Service
User Offline
Joined: 30th May 2005
Playing: Green Hell
Posted: 29th Dec 2005 21:00
Quote: "hm.... do you know whats gui at all....?"


I'm just guessing here but I probably knew what a GUI was before you were born.

Quote: "you make your buttons in db somehow , but then , is there an option for action when mose button click`s on your button , no , you have to write a little (1,2 lines) more to get a click on specific button , and gui has that support at beggining , gui is something like windows working enviroment , so ............."


This may shock you but you don't need windows to make a GUI. The attached .gif is screen capture of a menu program I made in QuickBasic in the 90's on a computer that only used DOS. It was a glorified .bat file maker/runner.


Attachments

Login to view attachments
Dodic
19
Years of Service
User Offline
Joined: 6th Nov 2005
Location: SNM (Serbia&amp;Montenegro)
Posted: 29th Dec 2005 21:02
i know , gui is working enviroment (look of the program) , only that i think..

Grog Grueslayer
Valued Member
19
Years of Service
User Offline
Joined: 30th May 2005
Playing: Green Hell
Posted: 29th Dec 2005 21:06
Quote: "so i might just make a sort for Dark basic , only trouble is that dark basic (classic) doesn`t support gui (window`s gui) "


Instead of complaining about Classic just get Pro. Nobody is stopping you from buying Darkbasic Pro... in fact we encourage it!

http://darkbasicpro.thegamecreators.com/?f=order


Dodic
19
Years of Service
User Offline
Joined: 6th Nov 2005
Location: SNM (Serbia&amp;Montenegro)
Posted: 29th Dec 2005 21:14
hm..... i`m not totaly shore about it yet , i don`t know how much different it is realy , and how much that electronic version cost ?

Grog Grueslayer
Valued Member
19
Years of Service
User Offline
Joined: 30th May 2005
Playing: Green Hell
Posted: 29th Dec 2005 21:24
It's easy to see the differences and the cost of the on-line version... all this information is easily found on this site.

Classic/Pro Comparison Chart (YES is a GOOD thing):
http://darkbasicpro.thegamecreators.com/?f=compare

Darkbasic On-line:
http://darkbasicpro.thegamecreators.com/?f=order_dbpro_online


Dodic
19
Years of Service
User Offline
Joined: 6th Nov 2005
Location: SNM (Serbia&amp;Montenegro)
Posted: 29th Dec 2005 21:31
maby i will ... (not totaly sure , maby i`l just learn some more before i buy professional - learn db language...-i know much in teory "syntax" but not that much when it comes to getting it all into one project...)

Dodic
19
Years of Service
User Offline
Joined: 6th Nov 2005
Location: SNM (Serbia&amp;Montenegro)
Posted: 29th Dec 2005 22:03
Can anyone help on telling me how can i include compile to my ide ??? i know to use dll`s good , but can anyone tell me how can i find what i need to make a use of db compile into my IDE ?? - i preaty much need that to make a real ide...

new programmer
19
Years of Service
User Offline
Joined: 20th Dec 2005
Location: right behind you.
Posted: 1st Jan 2006 00:26
DB's free if you're a cool person...

Dodic
19
Years of Service
User Offline
Joined: 6th Nov 2005
Location: SNM (Serbia&amp;Montenegro)
Posted: 1st Jan 2006 00:33
Quote: "DB's free if you're a cool person..."



you mean a teacher.... , right ?

Shark Basic - the first and the best basic ever made in dark basic (not totaly made in dark basic , just partially..)
new programmer
19
Years of Service
User Offline
Joined: 20th Dec 2005
Location: right behind you.
Posted: 1st Jan 2006 17:46
sorta.

Jack
20
Years of Service
User Offline
Joined: 4th Oct 2004
Location: [Germany]
Posted: 1st Jan 2006 21:18
Maybe he mean a cR4Ck0r

[/center]
new programmer
19
Years of Service
User Offline
Joined: 20th Dec 2005
Location: right behind you.
Posted: 1st Jan 2006 21:20
go 2 bottom of page "darkBASIC free for shools"!!

Login to post a reply

Server time is: 2025-05-23 00:39:53
Your offset time is: 2025-05-23 00:39:53