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.

Work in Progress / coming soon: Blue Graphical User Interface Plugin

Author
Message
Puffy
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 7th Jul 2003 21:59
=P IT WORKS... THX THX THX...

EVERYONE LOVES THE PUFF!... =\
Puffy
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 7th Jul 2003 22:00
(hehe my weird way took 200 lines of code to do...)

EVERYONE LOVES THE PUFF!... =\
Shadow Robert
21
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 8th Jul 2003 01:50
Toad... the reasons are really what Ian's mentioned.
its really the Mindset for them, assuming that the end-user knows so much already.

most users are on Basic because its thier first language or because its easier to use ... so making sure the plugins are just as simple to use is almost as important to most here as thier features.

i've personally had trouble with the SystemTray one as you know.
although it is worth while adding in the error messages, i personally export them to the debug message unless thier essential to the function ... that was if i need to know what the bug is then i just run the program in debug mode and it'll call back in C++ - if it is something that is fatal to the program its called back through the Windows Error System. You get a nice descriptive error message then too

most users won't care if there is an error in there or what the error is, and it isn't really as if they can do anything about it if there is after all its a compiled DLL.

Puffy
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 8th Jul 2003 02:28
o_O I like catfish...

EVERYONE LOVES THE PUFF!... =\
The admiral
21
Years of Service
User Offline
Joined: 29th Aug 2002
Location:
Posted: 8th Jul 2003 03:25
This looks good im Sure Ill be able to use it greatly with my editors and what not other applications. It appears to be the best Ive seen of this programme of all the ones ive seen.

[href]www.vapournet.com/~flyer[/href]
spooky
21
Years of Service
User Offline
Joined: 30th Aug 2002
Location: United Kingdom
Posted: 8th Jul 2003 04:11
Quote: "It appears to be the best Ive seen of this programme of all the ones ive seen"


Too right. And will probably be the only to see the light of day (not mentioning any names). I've already my credit card ready!

R Tape loading error
Shadow Robert
21
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 8th Jul 2003 04:21
puffies is already got a working beta and is on his site... and mine has already been released once and recinded.

so who exactly would you be talking about seeing the release of?

Rob K
Retired Moderator
21
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 8th Jul 2003 13:55
My checklist is pretty much complete. Yesterday I added Radiobuttons and group boxes as well, plus some low-level message processing commands, to allow users who want extra control over gadgets (eg: to be able to find out when the user presses a key down in an edit field), to have that control.

Eg:





The (hopefully) last problem to deal with are some nasty issues with parent and child gadgets, then I'll sign on with ShareIT and hopefully make it available later on this week.

Do you want Windows menus in your DBP apps? - Get my plugin: http://snow.prohosting.com/~clone99/downloads/tpc_menus_103.zip
Puffy
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 9th Jul 2003 03:12 Edited at: 9th Jul 2003 04:28


o_O Uh... heres a list of all my functions so far... 100% working... the lowest FPS I've gotten running the dll is abou 260... so sonic... ^_^ please take that back...

EVERYONE LOVES THE PUFF!... =\
Puffy
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 9th Jul 2003 03:13 Edited at: 9th Jul 2003 04:22
I think that Rob's is going to be a lil bit more user friendly... hehe ... heres a test app...


EVERYONE LOVES THE PUFF!... =\
Puffy
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 9th Jul 2003 03:24 Edited at: 9th Jul 2003 03:27
Oh and here are some images...



= Sorry about having to post this stuff Rob... ^_^ Sonic was denying... oh and the diff between the buttons is the different types... standard always looks like that with the exception of the flags you put in... ^_^ but advanced you control all of the windows API flags for it... (standard is on top... I only have 3 flags being put in advanced)...

EVERYONE LOVES THE PUFF!... =\
spooky
21
Years of Service
User Offline
Joined: 30th Aug 2002
Location: United Kingdom
Posted: 9th Jul 2003 13:01
A thousand apologies Puffy and Raven, it was supposed to be a light-hearted dig that apparantly did not go down too well. I will try all dll's that are released and stick to the best. I am very good at writing apps but currently my game writing hasn't got very far and really need a good windows type environment to proceed.

R Tape loading error
Puffy
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 9th Jul 2003 13:54
o_O Standard is the one without the bold font... I know how you meant it... ^_^ Its just that I think me and Raven are perfectionists... never really release something until it looks like we thought it would at the beginning... =\ eh...

EVERYONE LOVES THE PUFF!... =\
Rob K
Retired Moderator
21
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 9th Jul 2003 14:50
Interesting. Currently there isn't functionality in mine for grabbing the DBP window, but it requires only one line of code so easily possible.

Do you want Windows menus in your DBP apps? - Get my plugin: http://snow.prohosting.com/~clone99/downloads/tpc_menus_103.zip
Puffy
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 9th Jul 2003 15:33
lol... Could you tell me how exactly are you getting the message from your buttons if there being clicked... -_- I'm having trouble coding it... it keeps freezing the program... I am getting a result though...

EVERYONE LOVES THE PUFF!... =\
Rob K
Retired Moderator
21
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 9th Jul 2003 16:56
"Could you tell me how exactly are you getting the message from your buttons if there being clicked... -_- I'm having trouble coding it... "

I could, but then I'd have to kill you

Seriously though, I'll email you later about that, get a nice cuppa ready first

There are now two undocumented commands CAPTURE DBP WINDOW and RELEASE DBP WINDOW in my plugin. It is a pretty useful feature

Everything is now finalised and will be available for £7.50 - I decided that £10 was too much. I'll make an announcement in the main programming forum once ShareIT have accepted my account.

Do you want Windows menus in your DBP apps? - Get my plugin: http://snow.prohosting.com/~clone99/downloads/tpc_menus_103.zip
spooky
21
Years of Service
User Offline
Joined: 30th Aug 2002
Location: United Kingdom
Posted: 9th Jul 2003 18:36
Presumably as there is integrated web browser support you could stick a load of html pages in a folder with your exe and view them. Good for online help.

Will it use whatever browser is default on users PC or is it handcoded as internet explorer?

Presumably you could insert any activex, java aplet, shockwave, flash, or whatever in your html page and it will render properly. I like the sound of that!

R Tape loading error
Rob K
Retired Moderator
21
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 9th Jul 2003 19:04
It uses Internet Explorer. The reason is that not all other browsers controls are available as ActiveX controls.

Pages will display exactly as they do in IE, so yes, you could have flash animations, java applets and so on integrated.

Do you want Windows menus in your DBP apps? - Get my plugin: http://snow.prohosting.com/~clone99/downloads/tpc_menus_103.zip
Puffy
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 10th Jul 2003 04:51
Email = DarthPuff@PuffInteractive.com ... o_O I gave you an idea... hehe... -_- I don't know why you didn't think of it... its just setting the parent to your new window and setting the child to the dbwindow... ...

EVERYONE LOVES THE PUFF!... =\
Rob K
Retired Moderator
21
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 10th Jul 2003 14:24
@Puffy

Yes, I know exactly how you did that - I just neglected to add it.

I haven't forgotten, I'll email you a bit later.

Do you want Windows menus in your DBP apps? - Get my plugin: http://snow.prohosting.com/~clone99/downloads/tpc_menus_103.zip
Puffy
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 10th Jul 2003 14:55
^_^ But I was being clever... =\

EVERYONE LOVES THE PUFF!... =\
IceBird
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Sweden
Posted: 11th Jul 2003 16:06
If you think of it.. you are giving away the plugin for free with your example programs.. but you probably know that.. but of course who will sitt a long day figuring all out by thereself when it is as cheap as it is to buy Thinking of buying it myself but I prefer using my own stuff for my games..

cheers

------------------------------------------------
Someone is watching you...... And it isn't ME!
------------------------------------------------
spooky
21
Years of Service
User Offline
Joined: 30th Aug 2002
Location: United Kingdom
Posted: 12th Jul 2003 01:41
IceBird: Feel free to learn how to pull apart a compiled DBPro exe and extract the plugin. I won't hold my breath.

R Tape loading error
the_winch
21
Years of Service
User Offline
Joined: 1st Feb 2003
Location: Oxford, UK
Posted: 12th Jul 2003 02:27 Edited at: 12th Jul 2003 02:37
Quote: " I won't hold my breath."

The dbpro exe extracts all the dll files as well as all the media when it runs. All you need to do is copy the dll while the dbpro exe is running.

I have just tried it and you can't use the plugin with out some infomation.
Puffy
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 12th Jul 2003 06:13
o_O I have a very clever system IceBird... if you can crack it I'll give you all my money...

EVERYONE LOVES THE PUFF!... =\
spooky
21
Years of Service
User Offline
Joined: 30th Aug 2002
Location: United Kingdom
Posted: 12th Jul 2003 15:21
the_winch : Could you please enlighten me as to where the dll and media is extracted to as I see no evidence of this. Searched whole hard drive. Surely that's the idea of embedding media and dll's into an exe, so they can't be ripped off.

R Tape loading error
Shadow Robert
21
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 12th Jul 2003 15:23
dbpro everytime it runs extracts all the DLLs it uses to your systems temp file

Win9x - C:\Windows\Temp\
Win2k/XP - C:\Documents And Settings\[Current User]\Local Settings\Temp\

you can simply copy the DLL when the program is running, and et voila free DLL
this is why i'm not so bothered about my DLLs being release on the license scheme cause i've sorted myself a nice little system to protect myself from DLL bandits

and you don't need to figure out what functions the DLL has, because there are quite a few DLL Function Returners that will export all the DLL data - especially TPF ones which also have extended string names with EXACTLY what to use.

spooky
21
Years of Service
User Offline
Joined: 30th Aug 2002
Location: United Kingdom
Posted: 12th Jul 2003 15:37
Thanks Raven ,found it (forgot to allow search to look in hidden and system files).

R Tape loading error
IceBird
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Sweden
Posted: 13th Jul 2003 06:56
Raven : I know you could export the string functions.. but you will need more information to use all the function total correct, of cource you can figure this out by som other "handy tools" but the plugin is so sheep anyway so everyone will probably by it anyway My self I wouldn't even botter to waste an hour or sp when I could be sitting programming on my game (that is almost like myst)... it's almoust finished but needs about two mounts more to be released as demo.. I hate show half way made games..
(sorry for my bad english, I'm from sweden you know and didn't finished my school time *lol*. I was to busy sitting home programming )

------------------------------------------------
Someone is watching you...... And it isn't ME!
------------------------------------------------
IceBird
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Sweden
Posted: 13th Jul 2003 07:03
Puffy : I know a bit of that and a litle bit of that so please try me out if you want.. but I want everyone to know. I hate pirates on the net but i love these crackmes.. sometimes I love them more than sitting playing a game.. you can do it the right way, the wrong way or my way. My way is the high way
PS. Note for those dam pirates kids.. pay for your software! there i programers sitting there thats worikg there buts of just for YOU! Think about that!!

------------------------------------------------
Someone is watching you...... And it isn't ME!
------------------------------------------------
IceBird
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Sweden
Posted: 13th Jul 2003 07:04
A last Quote!
Knowledge is power, just use it well!

------------------------------------------------
Someone is watching you...... And it isn't ME!
------------------------------------------------
Rob K
Retired Moderator
21
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 13th Jul 2003 09:58
@Everyone

I already know about the DLL theft risk so I took measures to make it difficult. In addition, Using the DLL without the help files is of course difficult as you have to figure out what each parameter does. This would be OK for simple commands but could confuse you for commands that have lots of parameters, and the message commands for example, wouldn't be that easy to figure out unless they were explained. More complicated gadgets such as tables need example source code as well.

Puffy
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 13th Jul 2003 11:56
=\ Nag?

EVERYONE LOVES THE PUFF!... =\
Rob K
Retired Moderator
21
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 13th Jul 2003 12:25
Puff,

How are you trying to find out when buttons are clicked at the moment?

Puffy
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 13th Jul 2003 14:54
It works... but its not as reliable as I would like... =P I'd say if you click a button it will work 99.9% of the time... but that .01%... thats what I wanna get.... ^_^ soooo you told me to keep nagging you... NAG...

EVERYONE LOVES THE PUFF!... =\
Rob K
Retired Moderator
21
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 13th Jul 2003 16:20
Outlook crashed soon after I sent the email, let me know if you received it.

The question is though, are you

a) Using PeekMessage / TranslateMessage / DespatchMessage to find this out

b) Recording info as the WndProc function is called

Puffy
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 14th Jul 2003 04:38
Ugh... I didn't get the email... =P it might be in your outbox orrrr sent email folder...

EVERYONE LOVES THE PUFF!... =\
Rob K
Retired Moderator
21
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 14th Jul 2003 05:07
The best place to start is to see your code at the moment. There is no point explaining the whole process as that is available on About.com or MSDN.

Puffy
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 14th Jul 2003 09:20
=\ I am using the sendmessage command... and using a windowcallback... or winproc...

EVERYONE LOVES THE PUFF!... =\
Rob K
Retired Moderator
21
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 14th Jul 2003 18:04 Edited at: 14th Jul 2003 18:05
So something like this?



What are you using SendMessage for though?

Puffy
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 15th Jul 2003 00:40
=\ I was using SendMessage to send WM_COMMAND...

EVERYONE LOVES THE PUFF!... =\
Rob K
Retired Moderator
21
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 15th Jul 2003 01:21
@Puffy

Windows sends that automatically for menus! For buttons I use WM_LBUTTONUP

Mattman
20
Years of Service
User Offline
Joined: 5th Jun 2003
Location: East Lansing
Posted: 15th Jul 2003 04:01
I would buy it, but i sadly don't have enough $$$ (not even $12) after buyin db

---Mattman
DID YOU KNOW THAT ???
Puffy
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 15th Jul 2003 10:00
=P lol... WM_LBUTTONUP??? ... I'll try it... but =\ I'm not sure how to use it... email me an example plzzzzzz... Hey Matt save enough cash for mine when im done ...

EVERYONE LOVES THE PUFF!... =\
Rob K
Retired Moderator
21
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 15th Jul 2003 11:20


then later in the code...



Puffy
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 15th Jul 2003 12:31
Tight... thx ... I'll see if I can get my code working better...

EVERYONE LOVES THE PUFF!... =\
Dave J
Retired Moderator
21
Years of Service
User Offline
Joined: 11th Feb 2003
Location: Secret Military Pub, Down Under
Posted: 15th Jul 2003 14:44
Quote: "Yes they are real, but my Windows XP is running a MacOS X theme, so all my windows look like that.
"

WindowBlinds? o_O

"Computers are useless they can only give you answers."
Mattman
20
Years of Service
User Offline
Joined: 5th Jun 2003
Location: East Lansing
Posted: 15th Jul 2003 17:51
hmm, i really would like to get RobK's, but how much would yours cost, puff?

---Mattman
DID YOU KNOW THAT ???
Rob K
Retired Moderator
21
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 15th Jul 2003 18:46
@Exeat

Yes, WindowBlinds

Puffy
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 16th Jul 2003 03:42
mattman... go ahead and get Rob's... mine won't be out until its a lil less bug free... eta 1 week... I think...

EVERYONE LOVES THE PUFF!... =\

Login to post a reply

Server time is: 2024-05-17 09:47:29
Your offset time is: 2024-05-17 09:47:29