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 / Indigo - A DBPro IDE Alternative

Author
Message
Balid
20
Years of Service
User Offline
Joined: 21st Nov 2003
Location: MI, USA
Posted: 31st Dec 2016 02:51 Edited at: 31st Dec 2016 13:52
Chris Tate,

Thank you for the heads. It looks like the fantastic feature of being notified of updates to posts has been deprecated. Other wise I would have replied sooner .

I recently uploaded v1.4.2 beta 2 and will work on correcting this issue for beta 3. I also saw that I get an erroneous error for irregular quotes as well. Probably a related cause.

[edit] Issue corrected. It has to do with how simply I am parsing comments out of the code. And in that routine I wasn't removing quoted strings. So '//' in "http://" was being interpreted as the beginning of a comment. [/edit]

All the best,
Chris Tate
DBPro Master
16
Years of Service
User Offline
Joined: 29th Aug 2008
Location: London, England
Posted: 25th Jan 2017 15:41
I will install the update. Thanks for all of the great work over the years. I look forward to using more of your tools in the future.
Chris Tate
DBPro Master
16
Years of Service
User Offline
Joined: 29th Aug 2008
Location: London, England
Posted: 4th Feb 2017 14:00
Just a little feedback about this thread. I think it has been a while since the original post has been updated; the screenshots are well out of date. The latest version is way more attractive than the version shown in the displayed screenshots. The information only deals with the versions produced between 2010 and 2012. You might be losing some potential users. Just a thought.
Balid
20
Years of Service
User Offline
Joined: 21st Nov 2003
Location: MI, USA
Posted: 5th Feb 2017 20:28
Chris,

Agreed. I've been thinking about creating new screenshots and getting the first post up to date. But still have too may irons in the fire. I just need to make time to do it.

Thanks for the nudge .

All the best,
Chris Tate
DBPro Master
16
Years of Service
User Offline
Joined: 29th Aug 2008
Location: London, England
Posted: 16th Feb 2017 00:06 Edited at: 16th Feb 2017 00:09
NP

Just a little bug report here; when I click on the line where it says `HERE` - I get the error message quoted at the end of this post. An EndIf block is missing an IF keyword because I was making an amendment:


Quote: "See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string.
Parameter name: startIndex
at System.String.Substring(Int32 startIndex, Int32 length)
at frmDocument. ()
at frmDocument.(Object , MouseEventArgs )
at System.Windows.Forms.Control.OnMouseClick(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at ScintillaNet.Scintilla.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Indigo
Assembly Version: 1.4.2.4
Win32 Version: 1.4.2.4
CodeBase: file:///C:/Program%20Files%20(x86)/Indigo%20v1.4.2%20Beta/Indigo.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 12.0.20806.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1075.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1068.2 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
Qios.DevSuite.Components
Assembly Version: 4.0.0.20
Win32 Version: 4.0.0.20
CodeBase: file:///C:/Program%20Files%20(x86)/Indigo%20v1.4.2%20Beta/Qios.DevSuite.Components.DLL
----------------------------------------
WeifenLuo.WinFormsUI.Docking
Assembly Version: 2.5.0.2000
Win32 Version: 2.5.0.2000
CodeBase: file:///C:/Program%20Files%20(x86)/Indigo%20v1.4.2%20Beta/WeifenLuo.WinFormsUI.Docking.DLL
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1064.2 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Management
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
ScintillaNet
Assembly Version: 2.2.4568.17413
Win32 Version: 2.2.0.1
CodeBase: file:///C:/Program%20Files%20(x86)/Indigo%20v1.4.2%20Beta/ScintillaNet.DLL
----------------------------------------
System.Web
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1069.1 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Web/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
System.Design
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Design/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Design.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


"
Balid
20
Years of Service
User Offline
Joined: 21st Nov 2003
Location: MI, USA
Posted: 18th Feb 2017 14:27
Chris Tate,

Thank you. A bit of a silly defect that has. Been there a long time too. But it's resolved now. Being a minor issue, I'll wait until the rest of the current beta is ready before uploading.

All the best,
Chris Tate
DBPro Master
16
Years of Service
User Offline
Joined: 29th Aug 2008
Location: London, England
Posted: 19th Feb 2017 18:09
No worries. Another one for the bug list is a parenthesis mismatch problem. The IDE thinks that the following line has a mismatch of parenthesis. It compiles as expected, but is syntax highlighted as an error.



If you copy the second parameter's string concatenation and assign it to a variable, no mismatch gets highlighted by the editor regarding the identical syntax.

This is just a trivial problem because it does not prevent the code from compiling.
Chris Tate
DBPro Master
16
Years of Service
User Offline
Joined: 29th Aug 2008
Location: London, England
Posted: 23rd Feb 2017 19:43
I think that last minor error is caused by the comma's in quotes; they are being interpreted as parameter delimiters.
Balid
20
Years of Service
User Offline
Joined: 21st Nov 2003
Location: MI, USA
Posted: 24th Feb 2017 00:08 Edited at: 26th Feb 2017 23:37
Chris,

I think your right. What version of Indigo are you seeing the error on? I was hoping that that specific situation was resolved in one of the latest betas.

[edit] And the second issue resolved.

v1.4.2 beta 5 is uploaded. [\edit]

All the best,
Lost in Thought
20
Years of Service
User Offline
Joined: 4th Feb 2004
Location: U.S.A. : Douglas, Georgia
Posted: 2nd Mar 2017 12:30
Glad to see you are still at it. Keep up the great work!
Chris Tate
DBPro Master
16
Years of Service
User Offline
Joined: 29th Aug 2008
Location: London, England
Posted: 3rd Mar 2017 02:38
Indeed, keep it up. Will definately support this some more when some money comes through.

The version I am using is Beta 4 - 1.4.2 (The one with the ribbon and the black icon)
Balid
20
Years of Service
User Offline
Joined: 21st Nov 2003
Location: MI, USA
Posted: 22nd Mar 2017 01:56
Lost in Thought,

Thank you. It comes in waves and I intend to keep improving Indigo as long as DBPro exists (and I exist - lol).


Chris Tate,

Thank you very much. I believe the issue is resolved.


All,

The final release of v1.4.2 has been uploaded.

Change Log:
> Error Reporting - Added window to show all known syntax errors from all includes (open or not) in one place. And jump to that line in the project.
> Text Editor - Added option to show the project line number related to the document line number.
> Colorization - Added options to save and load Syntax Highlighting schemes.
> Line Overview - Added scrolling functionality.
> Misc - Removed expiration date.
> Misc - Many minor defect fixes and performance enhancements.

Indigo site

All the best,
James H
17
Years of Service
User Offline
Joined: 21st Apr 2007
Location: St Helens
Posted: 22nd Mar 2017 11:55
Hi Balid, version 1.3.4 downloads just fine but 1.4.2 just hangs for a moment then does nothing(I still have beta 1.4.2 I merely mention 1.3.4 for purpose of showing the download issue is just 1.4.2)
Balid
20
Years of Service
User Offline
Joined: 21st Nov 2003
Location: MI, USA
Posted: 22nd Mar 2017 21:28
James H.

Thank you for letting me know. It has been resolved.

All the best,
Chris Tate
DBPro Master
16
Years of Service
User Offline
Joined: 29th Aug 2008
Location: London, England
Posted: 3rd Apr 2017 12:14
Just out of curiosity; why do auto hide windows not reveal their tab names? In the old version, auto hide tab headers where readable, in the latest version they are not. They just reveal 5 pixels of the tab header on the edge of the screen.
Balid
20
Years of Service
User Offline
Joined: 21st Nov 2003
Location: MI, USA
Posted: 4th Apr 2017 02:32 Edited at: 4th Apr 2017 02:41
Chris Tate,

I'm thinking that the option to 'Use Short Tabs' is selected. There is an option to 'show max on hover' to show the full tab when hovered over. It's to the bottom right of the 'Use Short Tabs'.

All the best,
Chris Tate
DBPro Master
16
Years of Service
User Offline
Joined: 29th Aug 2008
Location: London, England
Posted: 5th Apr 2017 14:49
Oh, silly me. Thanks for that.
Balid
20
Years of Service
User Offline
Joined: 21st Nov 2003
Location: MI, USA
Posted: 6th Apr 2017 01:42
Chris Tate,

Not too silly. It really isn't explained anywhere.

All the best,
Balid
20
Years of Service
User Offline
Joined: 21st Nov 2003
Location: MI, USA
Posted: 21st Jun 2017 02:03
Just a bump to say that development of Indigo is still progressing.

All the best,
James H
17
Years of Service
User Offline
Joined: 21st Apr 2007
Location: St Helens
Posted: 21st Jun 2017 03:23
Chris Tate
DBPro Master
16
Years of Service
User Offline
Joined: 29th Aug 2008
Location: London, England
Posted: 21st Jun 2017 10:22
zero32
8
Years of Service
User Offline
Joined: 28th Jul 2016
Location:
Posted: 4th Aug 2017 08:51 Edited at: 4th Aug 2017 08:57
hi, i have a problem with Indigo.
i am using 1.4.2 from the official site an on the site it says
Quote: "Indigo Version 1.4.2 {no longer expires}"
but now it tells me the trial period is over. is this a bug or do i need an activation code? what does "no longer expires" refer to if not the trial period?
i really like the ide and i want to keep using it in the future. the autocompletion really helps when working with long type names in dbpro.

edit: and what is the differens to the activated version and the basic mode? i'm a little confused
Balid
20
Years of Service
User Offline
Joined: 21st Nov 2003
Location: MI, USA
Posted: 5th Aug 2017 23:42 Edited at: 6th Aug 2017 00:04
zero32,

First, apologizes. Yes, that would be a bug. I'll add that to the list. Second, I'm glad that you enjoy using Indigo.

In regards to "No longer expires", previous versions basically had a shelf life of 6 months to a year. For two reasons, 1) so I would put out an update within that time and 2) so people would have to get the newest version. Have you tried re-installing Indigo? My guess is that should reset any trial timer I previously put in. They all should have been disabled.

As a thank you to those who donate in support of the development of Indigo, I give a code that unlocks additional features. Most of which where commissioned by members of the community (IE they gave a nice sized donation and I put their requests at the front of the to-do list). Here is the list of extras:

> Run from a Thumb Drive - Easily use Indigo from a thumb drive on multiple computers and retain all settings.
> Default Relative Path - Easily code on multiple computers by storing our source on a thumb drive, external hard drive, or mapped drive. Set the relative path for your project on that computer. And get to your code quickly regardless of which computer you are on.
> Restore Lost Include - Added advanced option to restore lost includes to pick additional folder locations. {Activated version}
> Separate Function/Label Window - Now able to open Functions and Labels in a separate window of their own. {Activated version}
> Auto Complete - Have Auto Complete close if you've typed the whole command.
> Repeat - Repeat last Keystate, Path, or RGB.
> Line Overview - Options to hide the Line Overview or only show the Line Overview (hides the vertical scroll bar).
> Help - Added option to show help files in users default web browser.
> Function Tip - Now updates on mouseclick events.
> Docking - Able to use short tabs in order to gain more code visibility.
> Misc - [Alt Arrow Up] [Alt Arrow Down] to quickly move to previous caret location.


All the best,
zero32
8
Years of Service
User Offline
Joined: 28th Jul 2016
Location:
Posted: 11th Aug 2017 07:37
instead of reinstalling indigo, i made a donation and just got my confirmation email with the activation code. everything works just fine
thank you for your hard work.
Balid
20
Years of Service
User Offline
Joined: 21st Nov 2003
Location: MI, USA
Posted: 20th Aug 2017 04:08
zero32,

That works too. Thank you for your support.

All the best,

Login to post a reply

Server time is: 2024-11-21 09:14:10
Your offset time is: 2024-11-21 09:14:10