Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
19 May, 2013, 00:09: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 ... 6 7 [8] 9 10   Go Down
  Print  
Author Topic: BexIDE -- An Axe/(Extended) BASIC Mini-IDE -  (Read 6484 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
Jonius7
aka jhgenius
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: 11 May, 2013, 13:18:02
Date Registered: 03 September, 2010, 02:50:11
Location: Gold Coast, Australia
Posts: 1743


Total Post Ratings: +50

View Profile WWW
« Reply #105 on: 08 March, 2012, 14:38:58 »
0

Wow, I had glanced at this topic title a few times before, but now I come to look at it it is quite similar to TokenIDE. How could I have not come across this before?
Now downloaded it and trying, I am loving the Picture Editor!
Logged



Userbars.com is down?
+9001
Intermediate TI-nspire Basic Programmer
Programmed some CASIO Basic in the past
DJ_O Music Discographist Wink
Userbars for these coming... in the process

My Released and Announced Projects (Updated 2013/01/29)
TI-nspire BASIC
TI-nspire Hold 'em | Health Bar | Scissors Paper Rock | Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled)

TI-nspire Lua
Numstrat | TI-nspire Hold 'em Lua | Terraria (coming soon)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Spoiler for Other Stuff:
Spoiler for Want your own HonestDownloads userbar?:
Hello! Do you want to show your affection for my website, HonestDownloads? Then here is a userbar I specially created earlier just for HonestDownloads users!

To add it to your signature just copy and paste the code below into your sig and you'll become an instant supporter of my website!

1
[URL=http://www.jhgenius01.webs.com][IMG]http://s1.bild.me/bilder/060112/3684792HDuserbaruser.png[/IMG][/URL]
Spoiler for My TI-nspire Basic Programs (Updated 2012/04/15):
***List of Programs in the TI-nspire Stadium***
Group Release 2012/04/07 on omnimaga.org

Games
   Noteable Release    ticalc.org Release Development/Not Publicly Released
2010/05/08 TI-nspire Hold 'em
   2012/04/07 v1.1.2   2012/04/10 v1.1.3  2012/04/14 v1.2.1
2010/08/03 Cosmic Legions
   2012/04/07 v0.2.2.2 (1st Release)
2010/08/12 Battle of 16s
   2012/04/07 v0.2.7
2010/09/10 Health Bar
   2012/04/07 v1.2     2012/04/02 v1.0   
2010/12/04 sTIck RPG
   2012/04/07 v0.1.5.2
2011/01/09 Monopoly
   2012/04/07 v0.16    (1st Release)
2012/04/09 Scissors Paper Rock
   2012/04/14 v0.8.1

Miscellaneous
2010/11/07 中文 (Chinese) Demonstration
   2012/04/07 v1.3     (1st Release)

Potential/Minor Programs
2010/09/26 Shanghai Metro
   2012/04/07 v0.2     (1st Release)
2010/12/22 TI-nspire Programming Tutorials
   2012/04/07 v0.1     (1st Release)
2010/12/28 Casino Games
   Was not released.
2011/04/22 Interlink
   2012/04/07 v0.0.4   (1st Release)
2012/03/22 Hierarchy
   2012/04/07 v0.01

Demo Programs (some may become Potential Programs)
2010/06/23 Monopoly (Board)
   2012/04/07 Prototype
2010/07/14 Strategy Battle
   2012/04/07 v0.12
2010/10/05 JRPG
   2012/04/07 v0.2
2010/11/02 PlotGrid
   2012/04/07 v0.2
2010/11/24 civilizaTIon™
   2012/04/07 v0.11

Purely Informational
2011/01/05 TI-nspire Stadium Changelog
   2012/04/07 v2
   Created to list significant releases of my programs. A page similar to this List of Programs in the TI-nspire Stadium was included in the documentation of most of my programs until sometime in Late 2011/Early 2012.

All games and programs coded in TI-nspire Basic.
© 2010-2012 Jason Ho.
Last Updated 14 April 2012

jhgenius01.webs.com
Will be moving! Stay tuned for updates.
Spoiler for Progress of Doodle God Axe:
2011/12/21 4% - Progress Suspended, ideas of graphical sprites still uncertain
Spoiler for Other Other You Know What Other Stuff I'm Talking About Stuff Stuff (Updated 2012/01/17):
Hayleia
Programming Absol
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Last Login: Yesterday at 09:26:23
Date Registered: 01 June, 2011, 20:12:47
Location: ud-ud ?
Posts: 2043


Total Post Ratings: +254

View Profile
« Reply #106 on: 08 March, 2012, 17:42:33 »
0

@Hayleia: I've implemented it! If you set BexIDE as the default program to open .8xp files, they will open in BexIDE as well. If you want to open multiple files from outside of the program, you can select them from Window Explorer and drag them onto the BexIDE executable and they'll open. You can't just hit enter when you have them selected, though. I'm working on fixing that. After I fix the sprite editor to help kindermoumoute, I'll update the snapshot download Cheesy
Huh?
Drag and drop opens a new file in BexIDE.
Setting BexIDE as default program to open 8xp says "NAME.8xp is not a valid Win32 application" (or something like that) when I try to open NAME.8xp.
Logged





Spoiler for what I am according to...:
me: useless
Pokemon Test: an Absol
turiqwalrus: an eggplant
p2: A HUMAN BEING !
Blackpilar and p2: iplantonlyplantwantplanttoplantknowplantifplantyouplantareplantaplantboyplantorplantaplantgirlplant
click here to know where you got your last +1s
kindermoumoute
LV8 Addict (Next: 1000)
********
Offline Offline

Last Login: 17 May, 2013, 21:33:10
Date Registered: 15 May, 2010, 17:53:56
Posts: 836


Total Post Ratings: +51

View Profile
« Reply #107 on: 08 March, 2012, 19:33:51 »
0

I don't have the same problem, I can set BexIDE as default program to open 8xp, but when I want to start a file it just launched as a new BexIDE program.
Logged

Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%
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 #108 on: 09 March, 2012, 00:28:37 »
0

@kindermoumoute: Wait, did it really go faster when you had the bitmap option selected? Also, as for actual bitmaps, yes I plan to add support for that. I don't think it would be 4-level grayscale, though. I would have a function to determine if a color was light or dark. If it was light that pixel would be white, and dark would be black. Would that work for what you wanted? (I'd imagine it's for that pixel-mapping program you're working on with Hayleia?) EDIT: Yeah, the problem with opening that you're having is what I noticed too. It works if you have it open already, though.

@Hayleia: I have a lot of school work I have to do tonight, probably tomorrow night, and most likely over the weekend. I'll check it out because I also noticed that it sometimes doesn't work when you double-click just one file. Um... Having an error like "NAME.8xp is not a valid Win32 application" might mean that Windows did something wrong with setting some property. Try re-setting BexIDE to be the default program to open .8xp files.

EDIT: Thanks Jonius! Cheesy
« Last Edit: 09 March, 2012, 01:18:22 by BlakPilar » Logged
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 18:13:08
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50196


Total Post Ratings: +2611

View Profile WWW
« Reply #109 on: 09 March, 2012, 01:23:24 »
0

A suggestion I have would be to allow the user to make tabs appear in multiple rows, so for example if he's editing like 40 programs at once, he doesn't need to constantly scroll during minutes through the tabs to find a program. By the way nice progress so far. I kinda fell out of the loop over the past few months due to some circumnstances, so my apologies for not checking until now.

Also another suggestion: The ability to Find/Replace linebreaks. If, for example, I have an old program that has every line of code in one line (to save scrolling time on 2:GOTO) and I want to replace : characters with linebreaks. But again I guess maybe it would be best to just add an option to separate lines of code?
« Last Edit: 09 March, 2012, 01:27:34 by DJ_O » Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
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 #110 on: 09 March, 2012, 03:30:19 »
0

Alright, the multi-row thing isn't hard to do. It's literally just a property of the TabControl lol. But thanks!

As for the line breaks, I can do that, but I'd probably do it when I add auto-tabbing because I don't think either of the editors I'm looking at will do it for me when I open files, so I'm going to have to do that myself. When I do, I'll be checking for new lines and whatnot, so it won't be hard to establish if a colon is within a string or not.
Logged
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 18:13:08
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50196


Total Post Ratings: +2611

View Profile WWW
« Reply #111 on: 09 March, 2012, 04:08:03 »
0

Ah I see. Would there be a way to just have an option that simply permanently converts the : lines of code separators by new lines? It doesn't need to parse : as linebreak in real-time during editing since that might be a bit annoying, but just converting them would be nice. And yeah of course it needs to make sure it's not part of a string.

Another idea I just got: A tool that grabs all the strings available in a project and let you edit them without having to find them. Once you click finish, it replaces the text in the program.

RPG Maker has such third-party tool available and it's used a lot by people who wants to translate games. Otherwise, when translating you always forget a few text because it's all spread accross the program most of the time.
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
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 #112 on: 09 March, 2012, 04:12:53 »
0

Well, technically I could do it by using a string split, but that would parse literally every colon, whether it was in a string or not. But I wouldn't do it in real-time, just when opening files (if the user wants).

As for the string manipulation, I suppose I could do that. It doesn't seem too hard while I'm thinking about it, seeing as quotes are used solely for strings.
Logged
kindermoumoute
LV8 Addict (Next: 1000)
********
Offline Offline

Last Login: 17 May, 2013, 21:33:10
Date Registered: 15 May, 2010, 17:53:56
Posts: 836


Total Post Ratings: +51

View Profile
« Reply #113 on: 09 March, 2012, 17:14:03 »
0

Wait, did it really go faster when you had the bitmap option selected?
Yes, it goes really faster. Actually I can't up to 256*256 with sprite option selected.

If it was light that pixel would be white, and dark would be black. Would that work for what you wanted?
I don't ask anymore, none software do that for the moment.

(I'd imagine it's for that pixel-mapping program you're working on with Hayleia?)
yes, actually we're working on editor on-calc.

I though you could integrate bitmap editor with the same way than Pictures editor, because 256*256 is really big with sprite editor. I must have had too much radiation for breakfast...
Logged

Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%
Hayleia
Programming Absol
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Last Login: Yesterday at 09:26:23
Date Registered: 01 June, 2011, 20:12:47
Location: ud-ud ?
Posts: 2043


Total Post Ratings: +254

View Profile
« Reply #114 on: 09 March, 2012, 17:29:28 »
0

@Hayleia: I have a lot of school work I have to do tonight, probably tomorrow night, and most likely over the weekend. I'll check it out because I also noticed that it sometimes doesn't work when you double-click just one file. Um... Having an error like "NAME.8xp is not a valid Win32 application" might mean that Windows did something wrong with setting some property. Try re-setting BexIDE to be the default program to open .8xp files.
Yes, I gues that Windows failed a lot. When I first try to use it here is what first happens:
I clicked "open with", "choose in list", "browse", selected BexIDE, it appeared in the list, "always use this program", "ok", then nothing happened Huh?
I clicked "open with", "choose in list", "browse", selected BexIDE, it didn't even appear in the list Huh? Huh?
Then, I smartly thought (Tongue) "why not setting a shortcut as program to launch .8xp" and it said "NAME.8xp is not a valid Win32 application". Now, the shortcut doesn't appear in the list either Big frown

* Hayleia creates a new shortcut
Tongue
« Last Edit: 09 March, 2012, 17:29:55 by Hayleia » Logged





Spoiler for what I am according to...:
me: useless
Pokemon Test: an Absol
turiqwalrus: an eggplant
p2: A HUMAN BEING !
Blackpilar and p2: iplantonlyplantwantplanttoplantknowplantifplantyouplantareplantaplantboyplantorplantaplantgirlplant
click here to know where you got your last +1s
kindermoumoute
LV8 Addict (Next: 1000)
********
Offline Offline

Last Login: 17 May, 2013, 21:33:10
Date Registered: 15 May, 2010, 17:53:56
Posts: 836


Total Post Ratings: +51

View Profile
« Reply #115 on: 09 March, 2012, 19:45:29 »
0

I tested Ctrl+F : "Find word" don't work and "replace word" make me crashed. Big frown
Logged

Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%
Yeong
Eternally Young Scarlet Moon
LV12 Extreme Poster (Next: 5000)
************
Offline Offline

Gender: Male
Last Login: 06 May, 2013, 16:01:45
Date Registered: 15 October, 2010, 04:29:49
Location: Arden, NC
Posts: 3694


Total Post Ratings: +260

View Profile
« Reply #116 on: 10 March, 2012, 04:10:04 »
0

feature request: ability to modify greyscale sprites?
Logged

Project Redemption....

My project progresses:HERE
My Pastebin stuffs:HERE
Check your rate: HERE
My Animations: HERE
Spoiler for Images :D:

ノ◕ヮ◕)ノ:・゚ PENGUIN WAVE!!:„ø¤º°¨ ¨°º¤KEEP THE PENGUIN GOING ¸„ø¤º°¨ ¨°º¤øº LETS GO PENGUIN !¤¤º°¨¨°º¤øº¤ø„¸¸ø¤º°¨„ ø¤º°¨¨°º
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 #117 on: 10 March, 2012, 16:11:15 »
0

I though you could integrate bitmap editor with the same way than Pictures editor, because 256*256 is really big with sprite editor. I must have had too much radiation for breakfast...

I can't really integrate them together, but I can use a picture-box as the base like I did for the picture editor so it won't be so buggy/laggy (which I'm probably going to end up doing when I get time).

@Hayleia: I have a lot of school work I have to do tonight, probably tomorrow night, and most likely over the weekend. I'll check it out because I also noticed that it sometimes doesn't work when you double-click just one file. Um... Having an error like "NAME.8xp is not a valid Win32 application" might mean that Windows did something wrong with setting some property. Try re-setting BexIDE to be the default program to open .8xp files.
Yes, I gues that Windows failed a lot. When I first try to use it here is what first happens:
I clicked "open with", "choose in list", "browse", selected BexIDE, it appeared in the list, "always use this program", "ok", then nothing happened Huh?
I clicked "open with", "choose in list", "browse", selected BexIDE, it didn't even appear in the list Huh? Huh?
Then, I smartly thought (Tongue) "why not setting a shortcut as program to launch .8xp" and it said "NAME.8xp is not a valid Win32 application". Now, the shortcut doesn't appear in the list either Big frown

* Hayleia creates a new shortcut
Tongue

I've been working on this and it's quite tricky the way that .NET makes you do it (at least the "easiest" way, which I don't think is compatible with Mono, unless it has support for the Microsoft.VisualBasic.ApplicationServices namespace...)
* BlakPilar calls on alberthrocks
It worked at first from a way that somebody showed me on MSDN, but now it doesn't...

feature request: ability to modify greyscale sprites?

I shall see what I can do! I might just throw that in there when I make the new sprite editor.

I tested Ctrl+F : "Find word" don't work and "replace word" make me crashed. Big frown

Can you copy and paste what the error message said? The details part?
« Last Edit: 10 March, 2012, 18:58:02 by BlakPilar » Logged
kindermoumoute
LV8 Addict (Next: 1000)
********
Offline Offline

Last Login: 17 May, 2013, 21:33:10
Date Registered: 15 May, 2010, 17:53:56
Posts: 836


Total Post Ratings: +51

View Profile
« Reply #118 on: 10 March, 2012, 17:55:49 »
0

"Find world" don't scroll to show the word, and I don't know why it crashed to replace words... it was just displaying "not responding". Undecided
Logged

Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%
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 #119 on: 10 March, 2012, 18:08:14 »
0

Oh yeah. I know it doesn't scroll. That's more of a problem on the editor's side. I'm not exactly worried about that part though because I'm more than likely going to be changing the editor I'm using. But for the replacing I'm not sure... I used the replace method from the ICSharpCode forums that one of the people working on the project posted. Oh well though. If I used the editor I used for 1.0, then there won't be a problem (but we might lose the ability to search across tabs).
Logged
Pages: 1 ... 6 7 [8] 9 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.407 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.