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.

Program Announcements / [LOCKED] BLUE Graphical User Interface Plugin Release - Windows Gadgets in your apps

Author
Message
Scraggle
Moderator
21
Years of Service
User Offline
Joined: 10th Jul 2003
Location: Yorkshire
Posted: 27th Jun 2004 10:57 Edited at: 27th Jun 2004 13:56
Hi
I've been testing BlueGUI v.2 and have just about exhausted all the Windows, Toolbar and Statusbar commands. So I have moved on to Scrollbars and Trackbars but I am having problems getting this code to compile.


I didn't want to post this in the bug report forum because I am not sure if the problem is with my inept coding. I wasn't entirely sure of how SELECT, CASE etc worked, so, I asked for help here:

But with my new found knowledge I could still not understand why the compiler was failing at the first CASE command.

Please take a look at it and let me know if it is my crappy coding or if I have found another bug.

Thanks

Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 27th Jun 2004 14:32
You can't use variables in CASE statements in DarkBASIC Pro. I find it a rather annoying limitation too. You have to use IF statements instead.

Apparently its to do with some compiler optimisation. In my view the compiler should allow variables, and only apply the optimisation if there are no variables in the CASE statements - but that isn't going to happen for a while now.


BlueGUI:Windows UI Plugin - All the power of the windows interface in your DBPro games.
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 27th Jun 2004 14:44
BlueGUI 2.0 - Beta 2 Released

Visit the Blue2 bug report forum (http://www.robertknight.me.uk/blue2) and use the link at the top.

Changes in this release:

Bug Fixes
- ListBoxes now display a vertical scrollbar as necessary
- setChecked now clears sibling radiobuttons first
- setGadgetAlign now works with window gadgets
- Windows 98 & (some Windows 2000) specific bugs fixed
......- createWindow fixed
......- createToolbar fixed - Rainbow now OK on Win98 & Win2K
......- mousePosX & mousePosY now work
......- canvas contents now reset to black when created
......- gadgetX & gadgetY fixed
......- Fixed mask-image generation in addImageListItem. Desktop must be set to 32bit colour in Display Settings
......- Fixed createWebBrowser fixed
......- openDialog & saveDialog fixed

New Commands
- getCanvasImage
- getPoint
- treeViewItemFromPoint
- sendToBack
- resizeGadget now has clientSize flag
- setGadgetColor

Documentation for new commands added in Beta 1.5:

- tabCount
- getSystemColor
- getListViewItemText
- getTreeViewRoot
- deleteMenu
- createFont
- applyFont
- deleteFont
- resetMainWindow
- createUpDown (added LeftRight style flag)
- gadgetClientWidth
- gadgetClientHeight
- treeViewItemFromPoint
- maximizeWindow
- minimizeWindow
- restoreWindow
- setWindowIcon

Help Files
- Organised everything, produced logo graphic and created index pages. Copy the help folder from the zip to your PC and run the helpview.exe application.
- Introduction document now completed, explains BlueGUI 2 concepts, how to create and work with gadgets, how to use menus, dialogs, fonts and the Rainbow Visual UI editor.
- Rainbow is now located in help/samples/rainbow
- The help folder which you need to copy for help files to work in th editor is in help/gui2_help
- You may need to close the HelpViewer application before other DarkBASIC apps will run. This is a DBPro issue and applies to all DBP programs. Lee is working on this.


BlueGUI:Windows UI Plugin - All the power of the windows interface in your DBPro games.
Scraggle
Moderator
21
Years of Service
User Offline
Joined: 10th Jul 2003
Location: Yorkshire
Posted: 27th Jun 2004 15:32 Edited at: 27th Jun 2004 15:35
Quote: "You can't use variables in CASE statements in DarkBASIC Pro"

I'm not using variables. When I declared the gadget handles I made them as constants.


Hamish McHaggis
21
Years of Service
User Offline
Joined: 13th Dec 2002
Location: Modgnik Detinu
Posted: 27th Jun 2004 15:42
Nice, downloading now. Is there any estimated date for release Rob?

Athelon XP 1600+/Radeon 9600 Pro/256 RAM
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 27th Jun 2004 15:53 Edited at: 27th Jun 2004 15:56
Quote: "I'm not using variables. When I declared the gadget handles I made them as constants."


You can't do that! - All #constant does is text substitution, so your code after processing would actually read like this:

CASE createscrollbar(30,30,17,300,1,panel)
... code
ENDCASE

Handles *must* be stored in variables. #constants are evaluated at compiletime - and of course createscrollbar cannot return a handle until the program is actually running.

Quote: " Is there any estimated date for release Rob?"


That depends on how beta testing goes. If anyone has produced any programs with Blue2, and are happy for them to be distributed with the final version (inc. source code) then please email them to me. This must be finished before the 10th of July though, as I am off to Canada for 3 weeks to climb glaciers and get mauled by grizzlies


BlueGUI:Windows UI Plugin - All the power of the windows interface in your DBPro games.
Scraggle
Moderator
21
Years of Service
User Offline
Joined: 10th Jul 2003
Location: Yorkshire
Posted: 27th Jun 2004 21:30
OK then *runs off to a corner to hide embarassed blushes*

That would explain why it didn't work ... I replaced the CASE statements with IF...THEN instead and it would appear I did find a bug afterall.

I've already posted it on the bug report forum so I wont go into here.

Thanks for the info

Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 4th Jul 2004 05:14
if you do get eaten can i have the rights and source to BlueGUI 2? No? Oh.

Rob Rainbow now works. cheers


Create or Play? You choose!
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 4th Jul 2004 06:09 Edited at: 4th Jul 2004 06:10
Quote: " if you do get eaten can i have the rights and source to BlueGUI 2? No? Oh."


Sure, the printed whitespace code will be snail mailed to you should anything happen. (C++ was dropped as I felt that it discriminated unfairly against certain characters in the ASCII alphabet)


BlueGUI:Windows UI Plugin - All the power of the windows interface in your DBPro games.
Mussi
21
Years of Service
User Offline
Joined: 27th Jan 2003
Location: Netherlands
Posted: 4th Jul 2004 08:43
ROFLMAO, whitespace, genius!



Specs: AMD Athlon 1800, 256 DDRRam 266mhz, 80GB HD 7200rmp U133, Geforce 4 Ti4400 128mb
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 4th Jul 2004 21:52
Beta 3 Released - http://www.robertknight.me.uk/blue2

Changelog:

Time Limit Disabled

>> New Commands / Features
- scrollbars now generate a SCROLLBAR_CHANGED event when the slider is moved
- added fontDialog command
- added missing setMenuItemText command
- added desktopWindow command

>> Bug Fixes
- addToolbarSplitter broken in Beta 2, now fixed
- setAutoUpdate affected other gadgets fixed
- edits not responding to delete key correctly when setGadgetColor used on them now fixed
- deleteGadget did not delete toolbars properly, now fixed
- tooltips for toolbars were disabled by Win98 bug fixes, now sorted.

>> Documentation
- corrected setGadgetText link from index pages
- drawText added to docs pages

>> Improvements & Fixes to Rainbow
- see history.txt in Rainbow folder


BlueGUI:Windows UI Plugin - All the power of the windows interface in your DBPro games.
Rpg Cyco
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Australia
Posted: 5th Jul 2004 02:14
LOL! I was just sitting here wondering when you'd release BETA 3!

- Rpg Cyco

Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 5th Jul 2004 02:48
Rob did you get hte email


Create or Play? You choose!
Duffer
21
Years of Service
User Offline
Joined: 9th Feb 2003
Location: chair
Posted: 5th Jul 2004 03:08
@ RobK,

Excellent - and pleased to see the fontDialog in there...

any change of a folderDialog>?

Duffer.
eat much pie
20
Years of Service
User Offline
Joined: 9th Apr 2004
Location: Within the mind of a lowly mortal...
Posted: 5th Jul 2004 16:53
So I guess you'll be releasing update 2 to the rest of us soon then.

Checkpoint Router: my very own AI routing program: http://www.angelfire.com/theforce/eatmuchpie
pizzaman
20
Years of Service
User Offline
Joined: 18th Feb 2004
Location: Gateshead, UK
Posted: 6th Jul 2004 06:48
hey Rob K

Could you tell us when you are going to release BlueGUI 2.0, because i'm going to start a project very soon which needs a good GUI, but was wondering whether i should start it with BlueGUI 1.045 or just wait until its upgraded to 2.0. I'm not partically bothered about a definite release date (altough that would be nice ), but just some sort of indication 2 weeks, a month , a year (hope not ).

anyways great DLL, keep up the good work, o and i hope i'm not asking two much

pizzaman
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 6th Jul 2004 07:22
If you have v1.045, send me an email and I will put you on the Blue2 beta testing team. If you develop the app with the beta, it should compile quite happily with the final version, which I aim to have finished and distributed to v1 owners by 14th July.


BlueGUI:Windows UI Plugin - All the power of the windows interface in your DBPro games.
Duffer
21
Years of Service
User Offline
Joined: 9th Feb 2003
Location: chair
Posted: 6th Jul 2004 07:39
excellent - didnt think would be completed in July (dont worry if it isnt) - ps. any change of that folderDialog or dirDialog??? no worries if not, would be helpful though...
pizzaman
20
Years of Service
User Offline
Joined: 18th Feb 2004
Location: Gateshead, UK
Posted: 7th Jul 2004 00:20
hey rob k

Thanx for the quick responce, thats great news that it'll be out next week. I would have been part of the beta testing, but i'm still quite busy at the moment, plus i was going to start my project next week, and if BlueGUI 2.0 comes out the same week i might as well wait for the finished product; so to speak.

Good luck with hitting the dead-line
pizzaman
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 10th Jul 2004 01:33 Edited at: 10th Jul 2004 01:33
Hi Duffer,

Added folderDialog command for next version, tested on XP - can I send you a copy of the DLL to test first before I post it up on the website. I have a nagging feeling that it might have problems on Windows 98.

@All

Added some new canvas commands for next version:

setLineWidth
copyCanvas


BlueGUI:Windows UI Plugin - All the power of the windows interface in your DBPro games.
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 10th Jul 2004 10:25
RobK

Blue2 Beta Testing Feedback Survey

I'm interested in the general response to Blue2 at the moment, and I have put up a short survey on the bug testing site.

http://www.robertknight.me.uk/blue2

If you have a few minutes to spare please help me by completing it.


BlueGUI:Windows UI Plugin - All the power of the windows interface in your DBPro games.
JimB
22
Years of Service
User Offline
Joined: 21st Sep 2002
Location: UK
Posted: 10th Jul 2004 17:08
Your site is asking for name and password
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 10th Jul 2004 17:48
Beta testing and this survey is only available to registered BlueGUI owners at the moment. If you are a registered owner, drop me an email at blue@robert-knight.net and I will send you access details for the site.


BlueGUI:Windows UI Plugin - All the power of the windows interface in your DBPro games.
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 10th Jul 2004 23:55
New setGadgetShape command:




BlueGUI:Windows UI Plugin - All the power of the windows interface in your DBPro games.
eat much pie
20
Years of Service
User Offline
Joined: 9th Apr 2004
Location: Within the mind of a lowly mortal...
Posted: 11th Jul 2004 00:39 Edited at: 11th Jul 2004 00:40
snazy!

Quick question about your menus dll (please don't flame me if this is the wrong thread!)

When I run my program without the command "get menu item string$()", the program stutters every so often. When I compiled the source without that command, there was no stuttering.

I can't give you the code though, as it's for my commercial app (see link inside sig).

Do you know what might be causing this? (eg. perhaps your dll uses a memblock that I'm using).

Cheers!

NB. I'm using a 3D scene with the menus

Checkpoint Router: my very own AI routing program: http://eatmuchpie.dbspot.com
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 11th Jul 2004 03:44
Quote: "Do you know what might be causing this? (eg. perhaps your dll uses a memblock that I'm using"


Maybe if you call if repeatedly, but I can't see any reason for a performance hit. Try storing the value of get menu item string$() at the start of the loop and then using that string afterwards instead of calling the command again.


BlueGUI:Windows UI Plugin - All the power of the windows interface in your DBPro games.
eat much pie
20
Years of Service
User Offline
Joined: 9th Apr 2004
Location: Within the mind of a lowly mortal...
Posted: 11th Jul 2004 06:19
that's what I do. I call the command once per loop.

puzzling...

Checkpoint Router: my very own AI routing program: http://eatmuchpie.dbspot.com
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 13th Jul 2004 03:05
Odd, I'll have a look another time.

@Everybody

Regarding the release date for Blue v2, I will try and get a final beta up tommorrow, but I think it would not be a good idea to rush it before Wednesday. If testing of the last beta goes well, it will be made available when I return (1st August).


BlueGUI:Windows UI Plugin - All the power of the windows interface in your DBPro games.
Duffer
21
Years of Service
User Offline
Joined: 9th Feb 2003
Location: chair
Posted: 13th Jul 2004 03:44
@ RobK,

I am downloading the latest beta now - I will test the folderDialog to destruction on my W98SE...

Duffer...
Duffer
21
Years of Service
User Offline
Joined: 9th Feb 2003
Location: chair
Posted: 13th Jul 2004 03:46
@ RobK,

Sorry read your above entry properly this time - yeah - feel free to email me a tester beta with folderDialog...

Duffer.
Duffer
21
Years of Service
User Offline
Joined: 9th Feb 2003
Location: chair
Posted: 13th Jul 2004 07:19
@ RobK,
Test version of folderDialog() works a charm on W98SE - have sent you an email....
Hope release version just round corner now.
P.S. meant to say that Rainbow also now working well on W98SE.
Duffer.
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 13th Jul 2004 09:43
- Yes, it did take a bit of fighting to get those Win98 bugs but they got squished in the end. It reaffirmed my dislike of said operating system though. Under Windows XP software very rarely causes a system crash which makes development a lot easier. After a few crashes, Win98 goes down. eek!


BlueGUI:Windows UI Plugin - All the power of the windows interface in your DBPro games.
Duffer
21
Years of Service
User Offline
Joined: 9th Feb 2003
Location: chair
Posted: 14th Jul 2004 04:01
@ RobK,

Agreed.
So make the most of my W98SE testing now as v v shortly I'm moving to Windows XP Home...
tayete
22
Years of Service
User Offline
Joined: 20th Nov 2002
Location:
Posted: 26th Jul 2004 17:10
Hi ROBK, Tayete here.
Just wanted to let you know I have changed the e-mail I registered with (tayete@terra.es) to tayete@tayete.jazztel.es

Just in case you send some kind of info to the registration inbox (like, for example, the release of version 2 )

__________________________
http://www.tayete.com
eat much pie
20
Years of Service
User Offline
Joined: 9th Apr 2004
Location: Within the mind of a lowly mortal...
Posted: 1st Aug 2004 06:46 Edited at: 1st Aug 2004 06:50
I've recently been messing around some more with your plugin, and I've thought of a few things that could be put in the next update.

* SHOW GADGETS OF PARENT GadgetID
Would be very useful for when using tabs (ie. showing and hiding loads of gadgets at once)

* COMBOBOX OPEN( gadgetID )
Returns a 1 if the specified combobox is open.

* FORCE CURRENT WINDOW GadgetID
Will force the current window to be the specified gadget, ie. if you click on a window that isn't forced, then the forced window will stay selected. If the gadgetID is 0, then there is no forced window selection.

* SETUP WINDOW TITLE BOARDER GadgetID , style
Will setup gadgets ontop of the standard minimise, maximise, close, and title boarder on the spedified GadgetID (or 0 to specify the DBP window). The style specifies which button sets should be setup (same styles as used in CREATE GADGET WINDOW()). This command is used in combination with WINDOW CLOSE CLICKED(GadgetID), WINDOW MAXIMIZE CLICKED(GadgetID), WINDOW MINIMIZE CLICKED(GadgetID), so that, for example, when the user presses the close button, the programmer specifies what happens next, as opposed to the program automatically exitting.


Checkpoint Router: my very own AI routing program: http://eatmuchpie.dbspot.com
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 3rd Aug 2004 03:27
Although they probably won't be any more updates to v1 of the plugin (as v2 is a free upgrade), I welcome your suggestions as possible ideas for v2.

Quote: "* SHOW GADGETS OF PARENT GadgetID
Would be very useful for when using tabs (ie. showing and hiding loads of gadgets at once)"


Create a panel for each tab on the tabs gadget, place all the gadgets for each page on that panel and then just hide / show the panel when the user switches pages.

Quote: "* COMBOBOX OPEN"


May be able to add equivilent commands to v2.

Quote: "* FORCE CURRENT WINDOW"


Good suggestion, I'll have a think about that.

Quote: "
* SETUP WINDOW TITLE BOARDER"


v2 handles this sort of thing far more elegantly. For example, when you click the close button your program receives a WINDOW_CLOSE event. You can then decide what to do with it (usually hiding the gadget for a tool window or ending the program with END for the main window)


BlueGUI:Windows UI Plugin - All the power of the windows interface in your DBPro games.
eat much pie
20
Years of Service
User Offline
Joined: 9th Apr 2004
Location: Within the mind of a lowly mortal...
Posted: 3rd Aug 2004 20:52 Edited at: 3rd Aug 2004 20:53
Cheers Rob, you da man!

I have two questions;

1 Is there a way to use your menus dll and BlueGUI in Fullscreen Exclusive Mode

2 How far off is blueGUI v.2? I'm not asking for a specific date, just a rough approximation would be great. Will it be a matter of weeks, months, quarters, etc.?

Thanks


Checkpoint Router: my very own AI routing program: http://eatmuchpie.dbspot.com
1tg46
20
Years of Service
User Offline
Joined: 1st Feb 2004
Location: I dont know!
Posted: 3rd Aug 2004 23:10
I am having a problem with writing text to a statusbar in a do...loop command.



the code above has how I create the statusbar and the do...loop section would be the main program loop.



This code is not complete and is not ready to be cut and pasted in DBP editor.

Anxiously awaiting BlueGUI v2
1tg46
20
Years of Service
User Offline
Joined: 1st Feb 2004
Location: I dont know!
Posted: 5th Aug 2004 02:22 Edited at: 5th Aug 2004 02:32
Quote: " New setGadgetShape command:
"

I can't seem to find the documentation for this command in beta release 3. Or is it suppose to be in the next release.

Back from a long vacation too New Orleans

1tg46 is my name coding is my game.
Guyon
21
Years of Service
User Offline
Joined: 6th Jun 2003
Location: United States
Posted: 5th Aug 2004 05:21
Haven't looked at it, but doesn't Rob K's example about cover it?
1tg46
20
Years of Service
User Offline
Joined: 1st Feb 2004
Location: I dont know!
Posted: 5th Aug 2004 06:40 Edited at: 5th Aug 2004 06:47
His example covers it but I can't find anything inside his plugin, such as BlueIDE's Plugin Information does not have that command listed and I am sure if I went under the program with ResHack I would not see that phrase anywhere, and if I tried to guest that it was their and that I knew the correct syntax then I would most definitely try it. But without a trace of that phrase that I can see I am not going to make a guest onto how it should be used.

Back from a long vacation too New Orleans

1tg46 is my name coding is my game.
eat much pie
20
Years of Service
User Offline
Joined: 9th Apr 2004
Location: Within the mind of a lowly mortal...
Posted: 8th Aug 2004 00:25 Edited at: 8th Aug 2004 00:42
@ Rob

I'm trying to integrate your menus.dll into my program, but I'm having a little difficulty trying to work out when the muse is over a menu/menu bar. Would it be possible for you to make a command (like "menu under mouse()"). This would be very helpful.

Cheers!

[edit]
I've tried checking the mouse position with BlueGUI's mouse top() command, and saying that if it's too high, then I consider the mouse to be over the menu. However, this doesn't help me when a menu is open.
[/edit]


Checkpoint Router: my very own AI routing program: http://eatmuchpie.dbspot.com
Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 8th Aug 2004 18:23
Rob sort of on topic. you know when you write the dll for a window/form do you just write the code or do you have to prepare the dbpro window or something


Create or Play? You choose!
bbzorp
20
Years of Service
User Offline
Joined: 11th Mar 2004
Location:
Posted: 18th Aug 2004 02:24
I haven't read the whole thread. Sorry for this question. Perhaps it's not close to the topic.

Is there a way to run bluegui without the use of directx9? Perhaps an older version? I still use version 8.1 because it is standard in WindowsXP and you don't have to install anything. With the myapp.exe file started on another computer I had an error message: can't find the d3d9.dll - think this is because of directx9...

I didn't read anywhere that bluegui only works with this version.
I tested every release of bgui.

Anyone?
1tg46
20
Years of Service
User Offline
Joined: 1st Feb 2004
Location: I dont know!
Posted: 18th Aug 2004 05:29
@eat much pie
The menus.dll does not have the functuality of what you are looking for, BlueGUI v2 has an entire menu system that expands what you could do with menus.dll. Using the event system for BlueGUI v2 you can easily check to see if the mouse has clicked and item. If you have purchased BlueGUI I am pretty sure you can email RobK and he might let you have a beta (but don't quote me on this).

Back from a long vacation too New Orleans

1tg46 is my name coding is my game.
1tg46
20
Years of Service
User Offline
Joined: 1st Feb 2004
Location: I dont know!
Posted: 18th Aug 2004 05:30
Speaking of RobK does anyone no where he is, I haven't seen any posts by him since August 2.

Back from a long vacation too New Orleans

1tg46 is my name coding is my game.
Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 18th Aug 2004 05:40
he came back... but the grizzly bears might have tracked him down


Create or Play? You choose!
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 18th Aug 2004 05:41
Quote: "1 Is there a way to use your menus dll and BlueGUI in Fullscreen Exclusive Mode

2 How far off is blueGUI v.2? I'm not asking for a specific date, just a rough approximation would be great. Will it be a matter of weeks, months, quarters, etc.?
"


1. Not that I know of, this is really a DirectX issue.

2. The DLL is effectively finished, but organising everything for release will take a few weeks at most.

Quote: "Is there a way to run bluegui without the use of directx9?"


Its not BlueGUI requiring DX9, its DarkBASIC. There was a DLL system released not long ago that allows DarkBASIC apps to run sans DX9. You should be able to use this with BlueGUI-DarkBASIC apps.

@1tg46

Your example works if I make MainStatusBar a global variable (otherwise it is 0 outside the prepareMainWin function)



The syntax for setGadgetShape is setGadgetShape handle gadget, str bitmapFileName

The bitmap file should be a black and white bitmap file, which outlines the shape of the window. I'm not sure it its in Beta 3 or not though.

Quote: "Rob sort of on topic. you know when you write the dll for a window/form do you just write the code or do you have to prepare the dbpro window or something"


I'm not quite sure I follow. What language are we talking about here?


BlueGUI:Windows UI Plugin - All the power of the windows interface in your DBPro games.
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 18th Aug 2004 05:42 Edited at: 18th Aug 2004 05:43
Quote: "I haven't seen any posts by him since August 2."


Powerboating in France for nearly two weeks, returned for a few days, I leave for France again on August 21st and return on September 2nd.


BlueGUI:Windows UI Plugin - All the power of the windows interface in your DBPro games.
bbzorp
20
Years of Service
User Offline
Joined: 11th Mar 2004
Location:
Posted: 18th Aug 2004 06:15
Quote: "There was a DLL system released not long ago that allows DarkBASIC apps to run sans DX9. You should be able to use this with BlueGUI-DarkBASIC apps."

This is really good news. Any idea where I can find it?
Searched every forum.

Login to post a reply

Server time is: 2024-11-22 14:05:21
Your offset time is: 2024-11-22 14:05:21