Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
19 June, 2013, 02:00:32 *
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 ... 5 6 [7] 8 9 10   Go Down
  Print  
Author Topic: BexIDE -- An Axe/(Extended) BASIC Mini-IDE -  (Read 6707 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 #90 on: 08 January, 2012, 23:59:17 »
0

Okay, two it is then Smiley
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 #91 on: 12 January, 2012, 04:04:52 »
0

Okay, so, this is just an update on the progress. I have implemented tabs (along with save all), fixed sprite insertion for tilemaps, modified the SpriteDesigner component (what you'll notice on the user side, though, is you can click and drag now), find/replace scope is now all opened documents (DJ O Wink), sprite insertion can now be tilemap or bitmap format, and there's a program manager to edit all opened programs. The picture editor is in the works (the library is at it's core complete), and I have a fairly good idea on how I'm going to do the tilemap editor.
EDIT: Oh, and the editors automatically detect code folding for Axe or BASIC.

Auto-indentation, however, might be saved for version 1.3 (sorry Wellen Undecided). If I or others can't think of any other features for next versions (1.2 is pretty much set in stone at the moment), then I'll see about adding auto-indent and maybe auto-complete to 1.2.

EDIT 2: I'll be working on my own, but does someone want to try to make an icon no larger than 32x32? Wink
« Last Edit: 12 January, 2012, 04:23:18 by BlakPilar » Logged
Wellen
LV4 Regular (Next: 200)
****
Offline Offline

Gender: Male
Last Login: 02 May, 2012, 11:56:34
Date Registered: 08 August, 2011, 11:00:09
Location: France
Posts: 118


Total Post Ratings: +5

View Profile
« Reply #92 on: 21 January, 2012, 14:32:58 »
0

Lol take your time, I'm not that hurried Wink
Logged

-/...././/--./.-/--/.
I'm french, so please feel free to correct my bad english, it'd help me a lot Wink
Spoiler for Feat. Loulou54:
Spoiler for Projects:
Spoiler for Axe:
Ti-Lock : Lock your calc before turning it off               [XXXXXXXX--] 80%
Spoiler for Ti-Basic:
Spoiler for Soko-Ti, a sokoban game in Ti-Basic:

Spoiler for Memory:

Downloads here.
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: --)
*
Online Online

Gender: Male
Last Login: Today at 01:49:36
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50622


Total Post Ratings: +2636

View Profile WWW
« Reply #93 on: 01 February, 2012, 22:17:58 »
0

Good to hear about the updates. Good luck with the project. Smiley
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 #94 on: 08 February, 2012, 04:06:11 »
0

So I've attached what the tilemap editor looks like right now. Any suggestions, or does it look good so far? The "negative space" to the right is where the editing control is going to go.


* editor.PNG (61.55 KB, 684x429 - viewed 160 times.)
« Last Edit: 08 February, 2012, 04:10:39 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 #95 on: 04 March, 2012, 19:25:02 »
+2

v1.2A Snapshot
Well, it's not the full 1.2, but it's a snapshot! Cheesy Here's a copy-and-paste from the readme because it pretty much sums up everything that's changed from 1.1 so far: (* denotes a change, + denotes an addition, - denotes a removal)

Quote
   Thanks for this snapshot release
   go out to Quigibo (idea for option to insert code as tilemap or bitmap
   format), DJ_O (modified search/replace scope), and alberthrocks for his
   continually trying to see if BexIDE will run on Mono out-of-the-box (which
   it won't until I find an editor compatible with both Mono and .NET Undecided).
   * Implemented tabs
   * Fixed sprite insertion
   * Reworked some code for the future (Constants8x.cs)
   * Modified SpriteDesigner component (now MIEditor, short for monochrome
    image editor)
   * Find/replace scope changed to all opened documents
   * Sprite insertion now allows for tilemap or bitmap format
   * Tool forms are newly created whenever opened instead of recycled
   + Added picture editor Cheesy
   + Added program manager. Basically this lets you edit the information for
    all opened programs rather than switching tabs and using the program
    drop-down menu.
   + Added a logger. Logs things that go wrong (at least ones I think would
    possibly go wrong).
   - Can no longer use // comments

As always, if there are any bugs to be found, please let me know! There are some things I need to do before I release the full 1.2A, such as: finish the tilemap editor, implement text drawing for the image editor, auto-indent, and get a new editor for Linux compatibility (I think I might just go back to the editor I used in 1.0A and fix the regex for comments). Oh, and um... "Replace All" is kind of buggy... It causes a stack overflow sometimes <_< but not to worry! My logging tool catches that so the only thing you'll get is a message saying that the full operation could not be completed.



I have a feeling that I've forgotten something... Hmm...
Oh well! Here's the good stuff Wink
Binaries (executable) link || Source link
Logged
kindermoumoute
LV8 Addict (Next: 1000)
********
Offline Offline

Last Login: 15 June, 2013, 17:17:59
Date Registered: 15 May, 2010, 17:53:56
Posts: 837


Total Post Ratings: +51

View Profile
« Reply #96 on: 04 March, 2012, 21:50:14 »
0

Can you add a full bitmap editor ? I mean a bitmap that can use even 256*256 pixels. Smiley
« Last Edit: 04 March, 2012, 21:50:24 by kindermoumoute » 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 22:47:30
Date Registered: 01 June, 2011, 20:12:47
Location: ud-ud ?
Posts: 2110


Total Post Ratings: +260

View Profile
« Reply #97 on: 04 March, 2012, 21:55:30 »
0

Another feature request.
Could you make that when I right click on a prog and say "open with BexIDE", well, it opens the program with BexIDE Tongue ?
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
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 #98 on: 04 March, 2012, 22:59:09 »
0

Can you add a full bitmap editor ? I mean a bitmap that can use even 256*256 pixels. Smiley
Well this is an IDE for the TI-84+/SE, which doesn't have colors lol.

Another feature request.
Could you make that when I right click on a prog and say "open with BexIDE", well, it opens the program with BexIDE Tongue ?
Ahh, yes. I had completely forgotten about that! xD Yeah, I can do that; I'll get it implemented by tomorrow. Smiley
Logged
kindermoumoute
LV8 Addict (Next: 1000)
********
Offline Offline

Last Login: 15 June, 2013, 17:17:59
Date Registered: 15 May, 2010, 17:53:56
Posts: 837


Total Post Ratings: +51

View Profile
« Reply #99 on: 05 March, 2012, 18:46:02 »
0

Can you add a full bitmap editor ? I mean a bitmap that can use even 256*256 pixels. Smiley
Well this is an IDE for the TI-84+/SE, which doesn't have colors lol.
bitmap monochrom*
It seems logical to me. shocked

In Axe I can convert a bitmap with X width and Y height both including a number between 0 and 255. You have limited your IDE to 24*24 pixels... Frustrated
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 #100 on: 05 March, 2012, 22:23:51 »
0

No no no, that's the sprite editor, not the image editor. And sorry, I thought you meant colors for some reason lol. But yeah, I know it's only 24x24. I had to hand make the control, and it breaks for anything larger than 24x24. I'll work on fixing that.
Logged
kindermoumoute
LV8 Addict (Next: 1000)
********
Offline Offline

Last Login: 15 June, 2013, 17:17:59
Date Registered: 15 May, 2010, 17:53:56
Posts: 837


Total Post Ratings: +51

View Profile
« Reply #101 on: 05 March, 2012, 22:50:47 »
0

Thank you, this feature could help me a lot. Shocked
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 #102 on: 06 March, 2012, 01:53:23 »
+2

@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
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 #103 on: 08 March, 2012, 04:03:19 »
+1

Woot! Sprite editing now goes up to 256x256 (though after about 108x108 it gets laggy, I'll see about possibly making a background worker or adding a thread), and if you set BexIDE to the default program for .8XP files, it will open them! Cheesy

New links: executable | source (links are also updated in my signature)
« Last Edit: 08 March, 2012, 04:10:24 by BlakPilar » Logged
kindermoumoute
LV8 Addict (Next: 1000)
********
Offline Offline

Last Login: 15 June, 2013, 17:17:59
Date Registered: 15 May, 2010, 17:53:56
Posts: 837


Total Post Ratings: +51

View Profile
« Reply #104 on: 08 March, 2012, 14:15:26 »
0

though after about 108x108 it gets laggy
2nd crash at 120 176... I'll retry it again. Undecided

EDIT : a thousand minutes after : 136 176...

EDIT2 : ok I see.. that's because I was in tilemap option... Shocked

EDIT3 : Is it possible to add a convertor of bitmap monochrome picture (eg. made with paint) to calc's bitmap data... Big smile
« Last Edit: 08 March, 2012, 14:18:17 by kindermoumoute » 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%
Pages: 1 ... 5 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.294 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.