Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
21 May, 2013, 04:22:15 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: 1 [2] 3 4 ... 10   Go Down
  Print  
Author Topic: BexIDE -- An Axe/(Extended) BASIC Mini-IDE -  (Read 6499 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
BlakPilar
LV8 Addict (Next: 1000)
********
Offline Offline

Gender: Male
Last Login: 20 February, 2013, 02:38:22
Date Registered: 16 July, 2011, 02:50:55
Posts: 735


Topic starter
Total Post Ratings: +43

View Profile
« Reply #15 on: 17 December, 2011, 00:55:22 »
0

Yeah, they will be coming hopefully in the next release. There are just so many lol
Logged
epic7
Chopin!
LV11 Super Veteran (Next: 3000)
***********
Online Online

Gender: Male
Last Login: Today at 04:18:45
Date Registered: 22 October, 2011, 01:45:43
Location: Northeast US
Posts: 2165


Total Post Ratings: +118

View Profile
« Reply #16 on: 17 December, 2011, 00:56:29 »
0

Do the tokens need to be on that list to work?
Logged



Current Projects:
TitleLanguageProgressStatus
DrillMiner    C (ndless)   35%         Active
?     C (ndless)   0%        Unconfirmed

Spoiler for Programming languages I currently know:
Java (Learning in AP Comp Sci)
C (Specifically Ndless)
Unity JavaScript
LabView (For FIRST robotics)
z80 ASM (Just a little bit Tongue)
BlakPilar
LV8 Addict (Next: 1000)
********
Offline Offline

Gender: Male
Last Login: 20 February, 2013, 02:38:22
Date Registered: 16 July, 2011, 02:50:55
Posts: 735


Topic starter
Total Post Ratings: +43

View Profile
« Reply #17 on: 17 December, 2011, 00:58:01 »
0

To be parsed properly as bytes, yes. Otherwise the text will literally be parsed ("USELESS" would be parsed as "U" + "S" + "E" + ...).
Logged
alberthrocks
Coder Of Tomorrow
LV8 Addict (Next: 1000)
*
Offline Offline

Last Login: 11 May, 2013, 04:49:27
Date Registered: 01 May, 2010, 16:51:27
Posts: 743

Total Post Ratings: +88

View Profile
« Reply #18 on: 17 December, 2011, 03:59:19 »
0

@alberthrocks, I personally don't use Linux, but I would love if someone could port this with Mono or something Smiley
I can tell, since you posted beautiful Windows (7? Vista?) screenshots of your program. Cheesy

Anyway, I will need all of your help to make this work - even though Mono can run raw .NET exes (and is supposed to!), there are a few issues I'm sensing:
1) .NET 4 is a relatively new version of .NET, and Mono may not support all of its new features.
2) It may be likely (due to the reason above) that certain portions must be ported to the Mono equivalents. I will need help with determining what you use.
3) I have no knowledge whatsoever of C#! Tongue (Assuming you wrote it in that language) You know your code best! (My C/C++ skills won't help here!)
Logged

Alternate "New" IRC post notification bot (Newy) down? Go here to reset it! http://withg.org/albert/cpuhero/

Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/

Activity remains limited due to busyness from school et al. Sorry! Sad Feel free to PM, email, or if you know me well enough, FB me if you have a question/concern. Smiley

Don't expect me to be online 24/7 until summer. Contact me via FB if you feel it's urgent.


Proud member of ClrHome!

Spoiler for "My Projects! :D":
Projects:

Computer/Web/IRC Projects:
C______c: 0% done (Doing planning and trying to not forget it Tongue)
A_____m: 40% done (Need to develop a sophisticated process queue, and a pretty web GUI)
AtomBot v3.0: 0% done (Planning stage, may do a litmus test of developer wants in the future)
IdeaFrenzy: 0% done (Planning and trying to not forget it Tongue)
wxWabbitemu: 40% done (NEED MOAR FEATURES Tongue)

Calculator Projects:
M__ C_____ (an A____ _____ clone): 0% done (Need to figure out physics and Axe)
C2I: 0% done (planning, checking the demand for it, and dreaming Tongue)
BlakPilar
LV8 Addict (Next: 1000)
********
Offline Offline

Gender: Male
Last Login: 20 February, 2013, 02:38:22
Date Registered: 16 July, 2011, 02:50:55
Posts: 735


Topic starter
Total Post Ratings: +43

View Profile
« Reply #19 on: 17 December, 2011, 04:13:27 »
0

@alberthrocks, I personally don't use Linux, but I would love if someone could port this with Mono or something Smiley
I can tell, since you posted beautiful Windows (7? Vista?) screenshots of your program. Cheesy

Anyway, I will need all of your help to make this work - even though Mono can run raw .NET exes (and is supposed to!), there are a few issues I'm sensing:
1) .NET 4 is a relatively new version of .NET, and Mono may not support all of its new features.
2) It may be likely (due to the reason above) that certain portions must be ported to the Mono equivalents. I will need help with determining what you use.
3) I have no knowledge whatsoever of C#! Tongue (Assuming you wrote it in that language) You know your code best! (My C/C++ skills won't help here!)
Yeah, I use Windows 7 on my laptop, and Vista on my desktop. I'll try to address your concerns in order:
1) I can recompile the solution under 3.0 or 3.5; whichever the most common form of Mono is equivalent to. I'm not entirely sure, though, if that will work when I implement the .NET portion because I tried making the project .NET 3.5 after someone told me that that would be better for Mono, but I got an error saying Microsoft.CSharp was not compatible (which contains methods for compiling C# code; I'd also assume there would be a similar error for Microsoft.VisualBasic).
2) I don't imagine that would be hard. I mainly only use the WinForms designers and the 8XP library as of now.
3) (See question/comment below)

Now that I think about it... If I were to get Mono for Windows, could I compile it to target Linux/OS X?
Logged
alberthrocks
Coder Of Tomorrow
LV8 Addict (Next: 1000)
*
Offline Offline

Last Login: 11 May, 2013, 04:49:27
Date Registered: 01 May, 2010, 16:51:27
Posts: 743

Total Post Ratings: +88

View Profile
« Reply #20 on: 17 December, 2011, 04:42:01 »
0

Yeah, I use Windows 7 on my laptop, and Vista on my desktop. I'll try to address your concerns in order:
Poor me is still using Windows XP and superslow Vista... *sigh* But grateful me also uses Linux Mint! Cheesy

1) I can recompile the solution under 3.0 or 3.5; whichever the most common form of Mono is equivalent to. I'm not entirely sure, though, if that will work when I implement the .NET portion because I tried making the project .NET 3.5 after someone told me that that would be better for Mono, but I got an error saying Microsoft.CSharp was not compatible (which contains methods for compiling C# code; I'd also assume there would be a similar error for Microsoft.VisualBasic).
Yeah, there are some assemblies that simply won't work in Mono due to non-implementation.
I would like to you keep your current code, unmodified - there *are* advantages to having native code. Wink
However, you can "fork" off the code and work with that for Mono development.
See below for some more info about this....

2) I don't imagine that would be hard. I mainly only use the WinForms designers and the 8XP library as of now.
WinForms, eh? It is indeed supported on Mono, but it... well, looks like Windows on Linux. Tongue If you would like to provide a more "native" experience, you would need to port it to GTK+ (.NET). For the 8XP library, if it uses anything exotic, then it will also require a (hopefully minor?) port.

Now that I think about it... If I were to get Mono for Windows, could I compile it to target Linux/OS X?
Ahh, and that's the other way. Wink
Mono does NOT interfere with your current .NET installation - it simply acts like a wrapper if you decide to use it to run your .NET programs with it.

If you develop for Mono, the .NET executable will work for ALL platforms that support it! Cheesy HOWEVER, if you are looking for a standalone, no-need-for-.NET executable, then you are limited to Windows only. On Windows, the standalone build is rather complex (it requires a nasty mix of Cygwin and MinGW to perform the build, since we are doing actual static linking - raw code - for making the standalone build). This is called making a bundle (mkbundle). I am working on a script to automate the creation of the standalone build environment. You might make me finish it once and for all! Wink

Note that this mkbundle frenzy is not as crazy on Linux or Mac - you just need to install the compiler and presto, it will work. Smiley I will handle the Linux side for you, since it's pretty direct for me (and you don't have to install Linux Tongue).

As I've mentioned above, WinForms is supported, but it looks like Windows on Linux/Mac. If you want to, you can port it to GTK+ .NET (included with Mono on Windows, I think), but remember that the two can be vastly different.

Finally - if you want to take that leap, I strongly suggest grabbing the Mono Migration Analyzer tool (MoMA), found here: http://www.mono-project.com/MoMA

It's very, very useful in determining what is incompatible for the transition from .NET to Mono.

Anyway, I hope this helps! Cheesy
Logged

Alternate "New" IRC post notification bot (Newy) down? Go here to reset it! http://withg.org/albert/cpuhero/

Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/

Activity remains limited due to busyness from school et al. Sorry! Sad Feel free to PM, email, or if you know me well enough, FB me if you have a question/concern. Smiley

Don't expect me to be online 24/7 until summer. Contact me via FB if you feel it's urgent.


Proud member of ClrHome!

Spoiler for "My Projects! :D":
Projects:

Computer/Web/IRC Projects:
C______c: 0% done (Doing planning and trying to not forget it Tongue)
A_____m: 40% done (Need to develop a sophisticated process queue, and a pretty web GUI)
AtomBot v3.0: 0% done (Planning stage, may do a litmus test of developer wants in the future)
IdeaFrenzy: 0% done (Planning and trying to not forget it Tongue)
wxWabbitemu: 40% done (NEED MOAR FEATURES Tongue)

Calculator Projects:
M__ C_____ (an A____ _____ clone): 0% done (Need to figure out physics and Axe)
C2I: 0% done (planning, checking the demand for it, and dreaming Tongue)
BlakPilar
LV8 Addict (Next: 1000)
********
Offline Offline

Gender: Male
Last Login: 20 February, 2013, 02:38:22
Date Registered: 16 July, 2011, 02:50:55
Posts: 735


Topic starter
Total Post Ratings: +43

View Profile
« Reply #21 on: 17 December, 2011, 05:12:06 »
0

Hmm... I'll install everything, play around with it, and get back to you on that (sometime, hopefully, soon)! Thanks! Cheesy
« Last Edit: 17 December, 2011, 05:12:12 by BlakPilar » Logged
BlakPilar
LV8 Addict (Next: 1000)
********
Offline Offline

Gender: Male
Last Login: 20 February, 2013, 02:38:22
Date Registered: 16 July, 2011, 02:50:55
Posts: 735


Topic starter
Total Post Ratings: +43

View Profile
« Reply #22 on: 17 December, 2011, 23:11:18 »
+1

Just a little informative before the next release: parsing "extra" tokens (the third-party library ones as well as custom ones) now works regardless of byte length. ^^
Logged
epic7
Chopin!
LV11 Super Veteran (Next: 3000)
***********
Online Online

Gender: Male
Last Login: Today at 04:18:45
Date Registered: 22 October, 2011, 01:45:43
Location: Northeast US
Posts: 2165


Total Post Ratings: +118

View Profile
« Reply #23 on: 18 December, 2011, 01:45:26 »
0

I think the sprite editor needs the ability for the user to type in hex and have it be shown on the editor. Cheesy
Logged



Current Projects:
TitleLanguageProgressStatus
DrillMiner    C (ndless)   35%         Active
?     C (ndless)   0%        Unconfirmed

Spoiler for Programming languages I currently know:
Java (Learning in AP Comp Sci)
C (Specifically Ndless)
Unity JavaScript
LabView (For FIRST robotics)
z80 ASM (Just a little bit Tongue)
alberthrocks
Coder Of Tomorrow
LV8 Addict (Next: 1000)
*
Offline Offline

Last Login: 11 May, 2013, 04:49:27
Date Registered: 01 May, 2010, 16:51:27
Posts: 743

Total Post Ratings: +88

View Profile
« Reply #24 on: 18 December, 2011, 02:27:39 »
0

So I've finally gotten to test it in Linux - and it *might* actually work out of the box! Cheesy
However, we still have bugs to fix!

When opening, I get this error:

If this image isn't visible:
************************************************************
* Error                                                  X *
*----------------------------------------------------------*
* Error while trying to read the settings file.            *
*                                                          *
* Error message:                                           *
* Could not find file "/home/albert/BexIDE\\settings.xml". *
*                                                          *
*                       [   OK   ]                         *
************************************************************


Also, this came out of the console after this error was closed (probably didn't exit from this error?):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
albert@albert-PC ~/BexIDE $ mono bexide.exe
System.NullReferenceException: Object reference not set to an instance of an object
  at FastColoredTextBoxNS.AutocompleteListView.<.ctor>b__0 (System.Object o, System.EventArgs e) [0x00000] in <filename unknown>:0
  at (wrapper delegate-invoke) <Module>:invoke_void__this___object_EventArgs (object,System.EventArgs)
  at System.Windows.Forms.Control.OnLocationChanged (System.EventArgs e) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.UpdateBounds (Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.UpdateBounds () [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.WmWindowPosChanged (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.ScrollableControl.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.ContainerControl.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Form.WmWindowPosChanged (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Form.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000] in <filename unknown>:0
System.DllNotFoundException: Imm32.dll
  at (wrapper managed-to-native) FastColoredTextBoxNS.FastColoredTextBox:ImmGetContext (intptr)
  at FastColoredTextBoxNS.FastColoredTextBox.OnLoad (System.EventArgs e) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.UserControl.OnCreateControl () [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.CreateControl () [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.WmShowWindow (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.ScrollableControl.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.ContainerControl.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.UserControl.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at FastColoredTextBoxNS.FastColoredTextBox.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000] in <filename unknown>:0
System.NullReferenceException: Object reference not set to an instance of an object
  at FastColoredTextBoxNS.AutocompleteListView.<.ctor>b__0 (System.Object o, System.EventArgs e) [0x00000] in <filename unknown>:0
  at (wrapper delegate-invoke) <Module>:invoke_void__this___object_EventArgs (object,System.EventArgs)
  at System.Windows.Forms.Control.OnLocationChanged (System.EventArgs e) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.UpdateBounds (Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.UpdateBounds () [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.WmWindowPosChanged (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.ScrollableControl.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.ContainerControl.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Form.WmWindowPosChanged (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Form.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000] in <filename unknown>:0
System.NullReferenceException: Object reference not set to an instance of an object
  at FastColoredTextBoxNS.AutocompleteListView.<.ctor>b__2 (System.Object o, System.Windows.Forms.FormClosingEventArgs e) [0x00000] in <filename unknown>:0
  at (wrapper delegate-invoke) <Module>:invoke_void__this___object_FormClosingEventArgs (object,System.Windows.Forms.FormClosingEventArgs)
  at System.Windows.Forms.Form.OnFormClosing (System.Windows.Forms.FormClosingEventArgs e) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Form.FireClosingEvents (CloseReason reason, Boolean cancel) [0x00000] in <filename unknown>:0
  at (wrapper remoting-invoke-with-check) System.Windows.Forms.Form:FireClosingEvents (System.Windows.Forms.CloseReason,bool)
  at System.Windows.Forms.Application.Exit (System.ComponentModel.CancelEventArgs e) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Application.Exit () [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Application.OnThreadException (System.Exception t) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.NativeWindow.OnThreadException (System.Exception e) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.XplatUIX11.SendMessage (IntPtr hwnd, Msg message, IntPtr wParam, IntPtr lParam) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.XplatUIX11.SetWindowPos (IntPtr handle, Int32 x, Int32 y, Int32 width, Int32 height) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.XplatUI.SetWindowPos (IntPtr handle, Int32 x, Int32 y, Int32 width, Int32 height) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.SetBoundsCoreInternal (Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.SetBoundsCore (Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Form.SetBoundsCore (Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.SetBoundsInternal (Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.SetBounds (Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.set_Location (Point value) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Form.set_Location (Point value) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Form.CenterToScreen () [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Form.OnLoadInternal (System.EventArgs e) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Form.OnCreateControl () [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.CreateControl () [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.WmShowWindow (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.ScrollableControl.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.ContainerControl.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Form.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000] in <filename unknown>:0

Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object
  at FastColoredTextBoxNS.AutocompleteListView.<.ctor>b__2 (System.Object o, System.Windows.Forms.FormClosingEventArgs e) [0x00000] in <filename unknown>:0
  at (wrapper delegate-invoke) <Module>:invoke_void__this___object_FormClosingEventArgs (object,System.Windows.Forms.FormClosingEventArgs)
  at System.Windows.Forms.Form.OnFormClosing (System.Windows.Forms.FormClosingEventArgs e) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Form.FireClosingEvents (CloseReason reason, Boolean cancel) [0x00000] in <filename unknown>:0
  at (wrapper remoting-invoke-with-check) System.Windows.Forms.Form:FireClosingEvents (System.Windows.Forms.CloseReason,bool)
  at System.Windows.Forms.Application.Exit (System.ComponentModel.CancelEventArgs e) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Application.Exit () [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Application.OnThreadException (System.Exception t) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.NativeWindow.OnThreadException (System.Exception e) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.XplatUIX11.SendMessage (IntPtr hwnd, Msg message, IntPtr wParam, IntPtr lParam) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.XplatUIX11.MapWindow (System.Windows.Forms.Hwnd hwnd, WindowType windows) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.XplatUIX11.CreateWindow (System.Windows.Forms.CreateParams cp) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.XplatUI.CreateWindow (System.Windows.Forms.CreateParams cp) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.NativeWindow.CreateHandle (System.Windows.Forms.CreateParams cp) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.CreateHandle () [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Form.CreateHandle () [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.CreateControl () [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.SetVisibleCore (Boolean value) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Form.SetVisibleCore (Boolean value) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.set_Visible (Boolean value) [0x00000] in <filename unknown>:0
  at (wrapper remoting-invoke-with-check) System.Windows.Forms.Control:set_Visible (bool)
  at System.Windows.Forms.Application.RunLoop (Boolean Modal, System.Windows.Forms.ApplicationContext context) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext context) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Application.Run (System.Windows.Forms.Form mainForm) [0x00000] in <filename unknown>:0
  at Betafy.Program.Main () [0x00000] in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.NullReferenceException: Object reference not set to an instance of an object
  at FastColoredTextBoxNS.AutocompleteListView.<.ctor>b__2 (System.Object o, System.Windows.Forms.FormClosingEventArgs e) [0x00000] in <filename unknown>:0
  at (wrapper delegate-invoke) <Module>:invoke_void__this___object_FormClosingEventArgs (object,System.Windows.Forms.FormClosingEventArgs)
  at System.Windows.Forms.Form.OnFormClosing (System.Windows.Forms.FormClosingEventArgs e) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Form.FireClosingEvents (CloseReason reason, Boolean cancel) [0x00000] in <filename unknown>:0
  at (wrapper remoting-invoke-with-check) System.Windows.Forms.Form:FireClosingEvents (System.Windows.Forms.CloseReason,bool)
  at System.Windows.Forms.Application.Exit (System.ComponentModel.CancelEventArgs e) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Application.Exit () [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Application.OnThreadException (System.Exception t) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.NativeWindow.OnThreadException (System.Exception e) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.XplatUIX11.SendMessage (IntPtr hwnd, Msg message, IntPtr wParam, IntPtr lParam) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.XplatUIX11.MapWindow (System.Windows.Forms.Hwnd hwnd, WindowType windows) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.XplatUIX11.CreateWindow (System.Windows.Forms.CreateParams cp) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.XplatUI.CreateWindow (System.Windows.Forms.CreateParams cp) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.NativeWindow.CreateHandle (System.Windows.Forms.CreateParams cp) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.CreateHandle () [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Form.CreateHandle () [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.CreateControl () [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.SetVisibleCore (Boolean value) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Form.SetVisibleCore (Boolean value) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Control.set_Visible (Boolean value) [0x00000] in <filename unknown>:0
  at (wrapper remoting-invoke-with-check) System.Windows.Forms.Control:set_Visible (bool)
  at System.Windows.Forms.Application.RunLoop (Boolean Modal, System.Windows.Forms.ApplicationContext context) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext context) [0x00000] in <filename unknown>:0
  at System.Windows.Forms.Application.Run (System.Windows.Forms.Form mainForm) [0x00000] in <filename unknown>:0
  at Betafy.Program.Main () [0x00000] in <filename unknown>:0

Hope this helps! Smiley

EDIT: Ick, I'm not a fan of the code boxes sans monospaced font Tongue Edited to use the tt tags instead.
« Last Edit: 18 December, 2011, 02:36:06 by alberthrocks » Logged

Alternate "New" IRC post notification bot (Newy) down? Go here to reset it! http://withg.org/albert/cpuhero/

Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/

Activity remains limited due to busyness from school et al. Sorry! Sad Feel free to PM, email, or if you know me well enough, FB me if you have a question/concern. Smiley

Don't expect me to be online 24/7 until summer. Contact me via FB if you feel it's urgent.


Proud member of ClrHome!

Spoiler for "My Projects! :D":
Projects:

Computer/Web/IRC Projects:
C______c: 0% done (Doing planning and trying to not forget it Tongue)
A_____m: 40% done (Need to develop a sophisticated process queue, and a pretty web GUI)
AtomBot v3.0: 0% done (Planning stage, may do a litmus test of developer wants in the future)
IdeaFrenzy: 0% done (Planning and trying to not forget it Tongue)
wxWabbitemu: 40% done (NEED MOAR FEATURES Tongue)

Calculator Projects:
M__ C_____ (an A____ _____ clone): 0% done (Need to figure out physics and Axe)
C2I: 0% done (planning, checking the demand for it, and dreaming Tongue)
thydowulays
LV4 Regular (Next: 200)
****
Offline Offline

Gender: Male
Last Login: 19 March, 2013, 16:22:53
Date Registered: 02 November, 2011, 04:41:42
Location: Greenville, SC
Posts: 184


Total Post Ratings: +11

View Profile WWW
« Reply #25 on: 18 December, 2011, 02:39:56 »
0

Just going to give you a bug report:
1) When you open files already made, the syntax is all green except for strings (which are red)
2) When you invert a sprite, it doesn't invert the hex, it just inverts the table on the program
For Example: Say you had a circle sprite, and you just filled in the black corners and inverted it.
The diagram would look like this:
11000011
10000001
00000000
00000000
00000000
00000000
10000001
11000011
The 0's are white, the 1's are black. Then I click the invert button. The 1's would be replaced with 0's, but the hex, which should be 3C7EFFFFFFFF7E3C, is still this: C3810000000081C3

Other than those things, I haven't found anything yet!
« Last Edit: 18 December, 2011, 02:44:47 by thydowulays » Logged

Current Projects:
-Sparta GUI Library: 25% - Alpha Stage
-Grapher - 75% - Beta Stage *on hiatus



/image/33080.png[/img]
epic7
Chopin!
LV11 Super Veteran (Next: 3000)
***********
Online Online

Gender: Male
Last Login: Today at 04:18:45
Date Registered: 22 October, 2011, 01:45:43
Location: Northeast US
Posts: 2165


Total Post Ratings: +118

View Profile
« Reply #26 on: 18 December, 2011, 02:45:01 »
0

Hey, I was about to say that!
Everything is green, yes.

However, if I change it, then revert it, it goes to the correct color. For example,
24->{L5+14} is green.
I change it to
25->{L5+14
then back to
24->{L5+14}

And its in black instead of green, like it was before.
Logged



Current Projects:
TitleLanguageProgressStatus
DrillMiner    C (ndless)   35%         Active
?     C (ndless)   0%        Unconfirmed

Spoiler for Programming languages I currently know:
Java (Learning in AP Comp Sci)
C (Specifically Ndless)
Unity JavaScript
LabView (For FIRST robotics)
z80 ASM (Just a little bit Tongue)
BlakPilar
LV8 Addict (Next: 1000)
********
Offline Offline

Gender: Male
Last Login: 20 February, 2013, 02:38:22
Date Registered: 16 July, 2011, 02:50:55
Posts: 735


Topic starter
Total Post Ratings: +43

View Profile
« Reply #27 on: 18 December, 2011, 03:03:07 »
0

I think the sprite editor needs the ability for the user to type in hex and have it be shown on the editor. Cheesy
Alrighty, can do! Shan't be hard.

Just going to give you a bug report:
1) When you open files already made, the syntax is all green except for strings (which are red)
2) When you invert a sprite, it doesn't invert the hex, it just inverts the table on the program
For Example: Say you had a circle sprite, and you just filled in the black corners and inverted it.
The diagram would look like this:
11000011
10000001
00000000
00000000
00000000
00000000
10000001
11000011
The 0's are white, the 1's are black. Then I click the invert button. The 1's would be replaced with 0's, but the hex, which should be 3C7EFFFFFFFF7E3C, is still this: C3810000000081C3

Other than those things, I haven't found anything yet!
1) That's a glitch in either the editor I'm using, the way I'm handling the RegEx, or the way I tell the editor to handle the RegEx. I'm thinking of moving over to ICSharpCode's editor. (@epic, it does that because it only changes highlighting for  what it deems as the changed area.)
2) It changes the sprite in memory, but I guess when you invert it I'm just not updating the displayed hex value. Thanks, though! Smiley I'll fix that.

@alberthrocks woo! Well, somewhat lol. I'm going to guess Linux only accepts the forward-slash, and not the back-slash, for file path's? I believe it doesn't matter for Windows, so if the different slashes are the problem, that's an easy fix Cheesy That might be why it can't find the settings file (because Application.StartupPath seems to be working fine). The other errors seem to be from the editor (it's called FastColoredTextBox). If I switch over to ICSharpCode's editor by adding the entire project, maybe that'll help fix it? (It is written in C# as well.)

EDIT: Thanks a lot guys, seriously. This means a lot to me Smiley
« Last Edit: 18 December, 2011, 03:07:33 by BlakPilar » Logged
epic7
Chopin!
LV11 Super Veteran (Next: 3000)
***********
Online Online

Gender: Male
Last Login: Today at 04:18:45
Date Registered: 22 October, 2011, 01:45:43
Location: Northeast US
Posts: 2165


Total Post Ratings: +118

View Profile
« Reply #28 on: 18 December, 2011, 03:06:31 »
0

I think the sprite editor needs the ability for the user to type in hex and have it be shown on the editor. Cheesy
Alrighty, can do! Shan't be hard.
Cool! Right now I'm typing the hex in, storing it to Str1, converting it using a slow basic program, copying the 8x8 pic into the bex hex editor and then editing using that which is very tedious Tongue
Logged



Current Projects:
TitleLanguageProgressStatus
DrillMiner    C (ndless)   35%         Active
?     C (ndless)   0%        Unconfirmed

Spoiler for Programming languages I currently know:
Java (Learning in AP Comp Sci)
C (Specifically Ndless)
Unity JavaScript
LabView (For FIRST robotics)
z80 ASM (Just a little bit Tongue)
BlakPilar
LV8 Addict (Next: 1000)
********
Offline Offline

Gender: Male
Last Login: 20 February, 2013, 02:38:22
Date Registered: 16 July, 2011, 02:50:55
Posts: 735


Topic starter
Total Post Ratings: +43

View Profile
« Reply #29 on: 18 December, 2011, 03:09:17 »
0

I think the sprite editor needs the ability for the user to type in hex and have it be shown on the editor. Cheesy
Alrighty, can do! Shan't be hard.
Cool! Right now I'm typing the hex in, storing it to Str1, converting it using a slow basic program, copying the 8x8 pic into the bex hex editor and then editing using that which is very tedious Tongue

Oh gosh Big frown that would get quite tiresome lol. Maybe, just maybe, if/when this becomes more of an actual IDE, I could have a window next to the editor that if you're on a line with a sprite declaration on it, it would render that sprite... Cheesy
Logged
Pages: 1 [2] 3 4 ... 10   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.42 seconds with 31 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.