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 / Twilight. IDE for Dark Basic Professional 1.0.2 release.

Author
Message
GCEclipse
21
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: United Kingdom
Posted: 10th Jun 2004 02:47 Edited at: 10th Jun 2004 02:49
I decided to move this post to this board as version 1 of Twilight is pretty much finished apart from a couple of minor things.

For those of you that don't know Twilight is an alternative IDE for DBPro.

Here is a screenshot:



More details can be found on my site:

http://www.eclipsedevelopment.co.uk/


Anyway, there is a new version out, it has a couple of extra controls which means you need to download the full installer, even if you already have Twilight installed.

The link to the full installer is:
http://www.eclipsedevelopment.co.uk/files/twilight102.msi


Finally, here are the release notes for the latest version:

Changes: 1.0.2

NB: Had to restore from version 0.9.28, so a few of the inbetween bits and pieces and fixes might have been lost.

Fixes:

Fixed issue where you open the Code Injector, close it and open it again, the treeview list has disappeared.

Fixed problem where Help Browser started with error not found page.

Fixed problem where Help Browser went to "not found" when the index was selected from the main menu

Bug where selecting BOLD for the "standard text" in the appearence setting did not work was found to be an issue with the control. I, therefore, removed the option to avoid confusion.

Problem where type assistance didn't come up if you had tabbed first is now fixed.

Twilight no longer crashes if you code inject while the code window is hidden.

Code suggest window has been moved a little to the right.

Choosing a background image now brings up bmp and jpg filetypes.

Undoing with nothing to undo no longer causes crashing.

Redoing with nothing to redo no longer causes crashing.

Issue with the DBPConfig.dll location, which occasionally occured is now fixed.

Issue where auto indent did not startup properly is now fixed.

Issue where Twilight did not attach media properly to its executables is now fixed.

Issue where Twilight did not store version information correctly in the DBPro file is now fixed.

Twilight does not load associated DBPRO and DBA files, although it does open when you click on them is now fixed.


Improvements/Updates:

Progress bar can now display what it is actually doing in the bar itself.

Amended Compile Settings and Display Settings to work as an actual property form.

Combined Var Type Functions Labels into one window, which is tabbed.

Added Cascading Windows and Tiling Windows options.

The FIND function is now an ICON on the top of the menu bar.

Icon Menu has been revamped.

Execute button added to menu bar.

You can now use CTRL and 1-9 to create bookmarks in the code which correspond to those numbers.

Bookmarks now display visually.

3D X model browser now zooms and rotates if you use LMB and move and RMB and move, respectively.

harggood
21
Years of Service
User Offline
Joined: 9th Apr 2003
Location: the forest
Posted: 10th Jun 2004 03:39
Very nice! Thanks.

Worldmaker World Editor... <href>http://awfuldarkforest.tripod.com/worldmaker.html</href>
The Big Babou
21
Years of Service
User Offline
Joined: 10th Feb 2003
Location: Cyberspace
Posted: 10th Jun 2004 04:16 Edited at: 10th Jun 2004 05:06
i have problems with installing: it says that the file msdxm.ocx is protected by windows. it proceeds installing, but running Twilight results in a runtime error 372 and says something is outdated.

Edit: I updated msdxm.ocx manually and the error doesn't occur any longer when installing. The runtime error remained. It says: "Failed to load control " from . Your version of may be outdated. Make sure you are using the version of the control that was provided with your application." The information, which file is outdated, is missing.

Edit again: I'm using Windows XP.

... they call it a royale with cheese ...
Manticore Night
20
Years of Service
User Offline
Joined: 23rd Oct 2003
Location: Ouinnipeg
Posted: 10th Jun 2004 05:53
Looks like VB.

It's amazing how much TV has raised us. (Bart Simpson)
TheAbomb12
20
Years of Service
User Offline
Joined: 14th Aug 2003
Location: Amist the blue skies...
Posted: 10th Jun 2004 09:47
Quote: ""Failed to load control " from . Your version of may be outdated. Make sure you are using the version of the control that was provided with your application." "


Same error...


But from what I can tell, the GUI is very much improved!

Amist the Blue Skies...
GCEclipse
21
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: United Kingdom
Posted: 10th Jun 2004 12:01
MXDSM.OCX - that is the media player control. Can I ask if any of the people who are having problems have media player 9?

Anyway - I know how to sort this out. I'll do another installer tonight.

The Big Babou
21
Years of Service
User Offline
Joined: 10th Feb 2003
Location: Cyberspace
Posted: 10th Jun 2004 14:39
I've Media Player 9. I downloaded an update from Microsoft and mxdsm.ocx is now at version 6.4.9.1129.

... they call it a royale with cheese ...
Red And Blue Eyes
20
Years of Service
User Offline
Joined: 20th May 2004
Location:
Posted: 10th Jun 2004 15:47
Wauw This IDE is so cool and its totaly free thanks i have put your website in my favorites link
GCEclipse
21
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: United Kingdom
Posted: 10th Jun 2004 15:51
Cool Rav - give me your websites URl and I'll return the favour.

Red And Blue Eyes
20
Years of Service
User Offline
Joined: 20th May 2004
Location:
Posted: 10th Jun 2004 16:09
I dont have now a homepage GCEclipse but your IDE looks so cool in 1024 * 768 screen mode this is the best thing i have found for darkbasic pro and its free
GCEclipse
21
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: United Kingdom
Posted: 10th Jun 2004 20:36
Ok, I've updated the installer. If anyone got a problem with "registering controls" would you mind trying the revised version?

Its at the same place as the old installer.


http://www.eclipsedevelopment.co.uk/files/twilight102.msi

Hamish McHaggis
21
Years of Service
User Offline
Joined: 13th Dec 2002
Location: Modgnik Detinu
Posted: 10th Jun 2004 22:06
Hey Mods, I believe a sticky is called for (man it's getting crowded at the top of this board), since this is something people can use all the time, and not just a one off then delete demo .

Athelon XP 1600+/Radeon 9600 Pro/256 RAM
GCEclipse
21
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: United Kingdom
Posted: 10th Jun 2004 22:43
If anyone is still getting problems could they try this file?

http://www.eclipsedevelopment.co.uk/files/twilight102WMP.msi

Lost in Thought
20
Years of Service
User Offline
Joined: 4th Feb 2004
Location: U.S.A. : Douglas, Georgia
Posted: 10th Jun 2004 23:50
I had the problem with your first posted version at the top and the reason was because it wasn't deleting and re-installing the shortcut on my desktop. When I deleted and re-made the shortcut my "registering controls" problem went away. Works great now. I haven't tried the 2nd or 3rd versions you posted.

AramusM
20
Years of Service
User Offline
Joined: 6th Dec 2003
Location:
Posted: 10th Jun 2004 23:54
I get

Runtime error '372'

Failed to load control " from . Your version of may be outdated. make sure you are using the version of the control that was provided with the application.

also tried running that twilightupd.exe. comes up with

component 'msinet.ocx' or one of its dependancies not correctly registerd: a file is missing or invalid.

Win XP home, with latest windows updates etc.
TheAbomb12
20
Years of Service
User Offline
Joined: 14th Aug 2003
Location: Amist the blue skies...
Posted: 11th Jun 2004 00:12
still have the problem...

Amist the Blue Skies...
Hamish McHaggis
21
Years of Service
User Offline
Joined: 13th Dec 2002
Location: Modgnik Detinu
Posted: 11th Jun 2004 00:27
Same here, just to repeat what's in my email.

Athelon XP 1600+/Radeon 9600 Pro/256 RAM
The Big Babou
21
Years of Service
User Offline
Joined: 10th Feb 2003
Location: Cyberspace
Posted: 11th Jun 2004 01:21
The installer problem went away since i manually updated the Media Player. Runtime error 372 still there

... they call it a royale with cheese ...
GCEclipse
21
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: United Kingdom
Posted: 11th Jun 2004 01:44
Ok, I think I've sorted it.

http://www.eclipsedevelopment.co.uk/files/twilight102.msi

I think the problem was 2 problems - one a problem with media player on one or two machines. The second was a problem which seems to randomly occur with a specific Dll "dbp_config.dll" not being picked up by Twilight occasionally. Fortunately, this dll doesn't really do anything so I remmed out all reference to it. This error inexplicably occured in code I haven't changed since the first public beta of Twilight.

Thats what I love about programming so much...


Anyway, I'm really sorry to ask you to download yet another installer, but if you could check it out and verify that it works, that would make me very happy indeed.

Cheers,

The Big Babou
21
Years of Service
User Offline
Joined: 10th Feb 2003
Location: Cyberspace
Posted: 11th Jun 2004 01:56
nope. still not working, same error

... they call it a royale with cheese ...
AramusM
20
Years of Service
User Offline
Joined: 6th Dec 2003
Location:
Posted: 11th Jun 2004 02:06
Still same problem with Runtime error 372. Could you also add a function to the installer to be able to set the DBPro directory. If i run it straight after install i get the 372 error straight away after its loaded a few bit of the gui. If i change the path of the dbpro dir in the ini to point to my H drive then it does all the keyword scanning stuff then comes up with the error 372.
GCEclipse
21
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: United Kingdom
Posted: 11th Jun 2004 02:25
Ok, it may be the installer then. I will test out with another installer and hopefully get it working.

GCEclipse
21
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: United Kingdom
Posted: 11th Jun 2004 03:07
Found the problem for sure this time. One of the extra controls I added needed the msflexgrid control to be packaged with it - that was the control that was missing.

Will upload a new version after I do more tests.

The Big Babou
21
Years of Service
User Offline
Joined: 10th Feb 2003
Location: Cyberspace
Posted: 11th Jun 2004 03:10
Why not let others test, too? for example me

... they call it a royale with cheese ...
GCEclipse
21
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: United Kingdom
Posted: 11th Jun 2004 03:13
Good news. Finally fixed it. Tested on 2 machines that were not working before.

The new installer is in place of the old one.

http://www.eclipsedevelopment.co.uk/files/twilight102.msi


Sorry to mess people around. I feel really bad about this. The problem was the issue with the flexgrid control - to fix it I just included it with the installer.

The Big Babou
21
Years of Service
User Offline
Joined: 10th Feb 2003
Location: Cyberspace
Posted: 11th Jun 2004 03:22
finally it works. one has to uninstall and reinstall, repair won't work. you offer a great IDE for free, so you shouldn't feel too bad about some starting problems. i will look now whats new

... they call it a royale with cheese ...
GCEclipse
21
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: United Kingdom
Posted: 11th Jun 2004 03:24
Thanks TheBigBabou.

Hamish McHaggis
21
Years of Service
User Offline
Joined: 13th Dec 2002
Location: Modgnik Detinu
Posted: 11th Jun 2004 12:30
Hey hey, works! Function and label lists definite improvement, same with the project options. The cascade and tile is good, apart from the cascade now that I come to think of it should only cascade source code windows , I didn't really get what you meant by cascade.

Athelon XP 1600+/Radeon 9600 Pro/256 RAM
AramusM
20
Years of Service
User Offline
Joined: 6th Dec 2003
Location:
Posted: 11th Jun 2004 13:20
Just a quick post about a small problem i found while setting up my workspace. When i grabbed a window and tried to move it to a new location(function viewer window) i accidently resized it instead, and before i realised i had moved the mouse lower than the bottom of the window while dragging resize and it came up with error 380 invalid property value. same problem happens on the code window as well.
GCEclipse
21
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: United Kingdom
Posted: 12th Jun 2004 05:08
Hamish, ah you see thats why I asked previously. Difficult one to decide, I felt.

AramusM, thanks for bringing that to my attention will sort in next release.

Andy Igoe
21
Years of Service
User Offline
Joined: 6th Oct 2002
Location: United Kingdom
Posted: 15th Jun 2004 17:15
Added Cascading Windows and Tiling Windows options.

How can you only mention that only once Glenn !? Can you say #include ? Or how about , "Look mah, 10,000 lines and I can find each one of them quickly !"

A revelation.

*realises this is a very little thing that has just pleased him*.


Which is the biggest tool? The computer, or the muppet who invented it?
GCEclipse
21
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: United Kingdom
Posted: 17th Jun 2004 19:53
Er...

Changes: 1.0.2

Added Cascading Windows and Tiling Windows options.
Added Cascading Windows and Tiling Windows options.
Added Cascading Windows and Tiling Windows options.
Added Cascading Windows and Tiling Windows options.
Added Cascading Windows and Tiling Windows options.
Added Cascading Windows and Tiling Windows options.
Added Cascading Windows and Tiling Windows options.
and some other stuff as well...

Hamish McHaggis
21
Years of Service
User Offline
Joined: 13th Dec 2002
Location: Modgnik Detinu
Posted: 17th Jun 2004 20:03
I'm having trouble opening .dbpro files saved with the original editor. Are they any different from the ones you save?

Athelon XP 1600+/Radeon 9600 Pro/256 RAM
GCEclipse
21
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: United Kingdom
Posted: 19th Jun 2004 13:47
Well, there are slight differences, but Twilight should be able to load original IDE files and blue IDE dbpro files and vice versa. I've never had the problem myself, but it may something about the file you are trying to load, that I haven't encountered previously.

Would you mind sending me the dbpro file so I can take a look?

GCEclipse
21
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: United Kingdom
Posted: 23rd Jun 2004 22:29
There is a new version out 1.03:

There is a patch here....

http://www.eclipsedevelopment.co.uk/files/Patch10b3.zip

And I've updated the online updater files, so if you can use that, you can download it from there.


Changes: 1.0.3

Fixed issue where a "rem" in a functionname (for example remove) would stop Twilight picking them up as functions.

Fixed issues where closing function lists loses function information from them upon reopening.

Forced EXE files to compile in Project dir to resolve certain compiling issues.


...theres a couple of other things, but I forget what they are.

AramusM
20
Years of Service
User Offline
Joined: 6th Dec 2003
Location:
Posted: 24th Jun 2004 21:33
next patch can you fix the window resize problem Function viewer window still crashes ide if you accidently drag the top of the window too low when resizing. Also noticed, i have 5.3 dpb and 1.03 twilight, yet the about shows 5.2 dbp and 1.05 twilight.
GCEclipse
21
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: United Kingdom
Posted: 25th Jun 2004 21:53 Edited at: 25th Jun 2004 21:54
Another new version - 1.0.4:

There is a patch here....

http://www.eclipsedevelopment.co.uk/files/Patch10b4.zip

It just fixes 2 issues that have come up over the last fortnight...



GCEclipse
21
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: United Kingdom
Posted: 25th Jun 2004 21:58
Thanks AramusM, this new version will fix the function window.

As for the DBPro version number that comes from a file DBPConfig.dll which is supplied with DBPro. What happens is that Twilight carries its own version of this file and when you update the file (with a dbpro update) Twilight does not. I will write a modification to the Twilight startup routine that copies the file over anew on startup which will ensure that Twilight has it up to date.

AramusM
20
Years of Service
User Offline
Joined: 6th Dec 2003
Location:
Posted: 25th Jun 2004 23:13
Ok, downloaded and installed your latest patch.

Still seem to be able to crash twilight with Error '380' by trying to pull the top of the function viewer window lower than the bottom.(Do i need a reset after patch?)
The same problem also exists with the main code editor window and the to-do list window.

Also the to-do list isnt staying where i put it. I move it and resize it somewhere, select another window, then reselect the to-do list window and it repositions it back in the center of the screen.
GCEclipse
21
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: United Kingdom
Posted: 26th Jun 2004 00:26
AramusM - what version number is it coming up with in ABOUT TWILIGHT?

If it is still coming up with 1.0.5 then would you mind checking that the patch is applying to the same place that you have Twilight installed?

Cheers.

AramusM
20
Years of Service
User Offline
Joined: 6th Dec 2003
Location:
Posted: 26th Jun 2004 01:02
yep, still comming up with version 1.05. checked the install dir and the release notes.txt has the 1.04 notes in there.
The Big Babou
21
Years of Service
User Offline
Joined: 10th Feb 2003
Location: Cyberspace
Posted: 26th Jun 2004 01:06 Edited at: 26th Jun 2004 01:07
did you receive my email, gce?

... they call it a royale with cheese ...
GCEclipse
21
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: United Kingdom
Posted: 26th Jun 2004 01:25
Not yet, when did you send it?

Try sending it to glenncarter84@hotmail.com

The Big Babou
21
Years of Service
User Offline
Joined: 10th Feb 2003
Location: Cyberspace
Posted: 26th Jun 2004 01:29 Edited at: 26th Jun 2004 01:30
yesterday, I'll send it again. OK done

... they call it a royale with cheese ...
GCEclipse
21
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: United Kingdom
Posted: 26th Jun 2004 01:31
ArasmusM, hmm, if twilight is still saying 1.0.5 then it is the wrong version and the EXE is not installing right... (That was a testing version I incorrectly set the version number for.)

I'll tell you what: email me on the email address above and I'll send you the EXE on its own so you can just drop it into the folder, if you like.

AramusM
20
Years of Service
User Offline
Joined: 6th Dec 2003
Location:
Posted: 26th Jun 2004 02:02
email sent
AramusM
20
Years of Service
User Offline
Joined: 6th Dec 2003
Location:
Posted: 26th Jun 2004 03:30
Ok, function viewer nolonger crashes the ide, the code window and to-do list windows now need the fix as well though.(bloody outlook, took me ages to find a way to unblock .exe files in attachements)
The Big Babou
21
Years of Service
User Offline
Joined: 10th Feb 2003
Location: Cyberspace
Posted: 26th Jun 2004 03:37
me too. as glenn sent also something to me. there was something in the ms knowledge base.

... they call it a royale with cheese ...
AramusM
20
Years of Service
User Offline
Joined: 6th Dec 2003
Location:
Posted: 26th Jun 2004 04:16
found a program called "attachemnt options". it adds the ability to change which file types are blocked to outlook.
GCEclipse
21
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: United Kingdom
Posted: 26th Jun 2004 04:37
Sorry ArasmusM, i didn't realise it was several windows that were doing it...I thought it was just the function one. I'll get right onto it.

Login to post a reply

Server time is: 2024-05-28 23:11:28
Your offset time is: 2024-05-28 23:11:28