Author Topic: Axe GUI Library  (Read 9040 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55838
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Axe GUI Library
« Reply #30 on: April 22, 2011, 10:45:01 pm »
Nice, that might be useful to some people to quickly generate menus.

Personally I would probably use DCS guis, but your version has the ability to run without dependencies.

Is it normal that the generator program takes about 20 seconds to startup, though? ???
« Last Edit: April 22, 2011, 10:45:38 pm by DJ_O »
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Axe GUI Library
« Reply #31 on: April 23, 2011, 09:24:33 am »
Nice, that might be useful to some people to quickly generate menus.

Personally I would probably use DCS guis, but your version has the ability to run without dependencies.

Is it normal that the generator program takes about 20 seconds to startup, though? ???

O.O 20 seconds?

It takes about 10 seconds to me. It's quite weird taking so long though.

Quote
Personally I would probably use DCS guis, but your version has the ability to run without dependencies.

Albert, Ashbad and I are working on those (at an unfortunately low rithm though).

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Axe GUI Library
« Reply #32 on: April 23, 2011, 12:08:37 pm »
True, it is kinda sad that you have to have a 3 or so page app to run a GUI in basic, if you or your end-user doesn't use all of DCS.

Offline alberthrocks

  • Moderator
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 876
  • Rating: +103/-10
    • View Profile
Re: Axe GUI Library
« Reply #33 on: April 23, 2011, 12:47:47 pm »
Personally I would probably use DCS guis, but your version has the ability to run without dependencies.
DCS is nice, but a lot of times classmates either don't have DCS, can't install DCS (not enough space or not compatible), or don't want it. Typically, MirageOS is what I see a lot, and consequently my compiles will be for MirageOS and nostub.

One of the other pluses about having a Axe native GUI is that all of the GUI stuff gets compiled in as well, reducing the need for any dependencies, and making it standalone. The DCS wrapper, however, requires DoorCS7 (obviously) and has to be compiled for DoorsCS, since functionality is not exposed with other program types, *even* if you are using DoorsCS7 to launch the non-DCS program.

That said, I'm still going to work to bring both native and DCS wrappered GUI so that a choice can be offered to both developers and users alike. :)

O.O 20 seconds?

It takes about 10 seconds to me. It's quite weird taking so long though.
.NET does take a while to load, especially on slower computers. After it loads though, any other .NET application (or the same one) will load almost instantaneously, max 5 seconds.

Albert, Ashbad and I are working on those (at an unfortunately low rithm though).
Oh, before I forget, could you add and commit the Axe native GUI program in so I can convert? :)

True, it is kinda sad that you have to have a 3 or so page app to run a GUI in basic, if you or your end-user doesn't use all of DCS.
...and include the fact that you need it to run ASM programs that use DCS libraries.
Interestingly enough, there are very few DCS compiled programs out there, most of them dedicated for DCS itself.
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/


Proud member of ClrHome!

Miss my old signature? Here it is!
Spoiler For Signature:
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! :( Feel free to PM, email, or if you know me well enough, FB me if you have a question/concern. :)

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 :P)
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 :P)
wxWabbitemu: 40% done (NEED MOAR FEATURES :P)

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 :P)

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Axe GUI Library
« Reply #34 on: April 24, 2011, 08:17:15 am »
Albert, Ashbad and I are working on those (at an unfortunately low rithm though).
Oh, before I forget, could you add and commit the Axe native GUI program in so I can convert? :)

What do you mean? It's already there AXEGUI.8XP, Ashbad didn't make any updates.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55838
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Axe GUI Library
« Reply #35 on: May 21, 2011, 03:34:55 am »

O.O 20 seconds?

It takes about 10 seconds to me. It's quite weird taking so long though.
.NET does take a while to load, especially on slower computers. After it loads though, any other .NET application (or the same one) will load almost instantaneously, max 5 seconds.

THe thing is that I got a i7 quad core computer though O.O

And personally I don't mind installing DCS for one game if the game is awesome, although I prefer for larger games. Now it's not an issue anymore though, since I always use my TI-84+ or TI-Nspire, which got a lot of memory to fit massive games in.
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Axe GUI Library
« Reply #36 on: May 21, 2011, 09:25:23 am »
I have to say that I will not be working on this again due to DWARF. DWARF is really good and I do not think we need more than 1 library.

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: Axe GUI Library
« Reply #37 on: May 21, 2011, 10:06:09 am »
What is dwarf?

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8206
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Axe GUI Library
« Reply #38 on: May 21, 2011, 10:21:43 am »
This thing is pretty awesome O.O I think it'll really help some people make utils in Axe.




Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Axe GUI Library
« Reply #39 on: May 21, 2011, 10:54:02 am »
This thing is pretty awesome O.O I think it'll really help some people make utils in Axe.

Thanks, but it is finished. Neither Ashbad nor me nor albert are working on this anymore.

Offline alberthrocks

  • Moderator
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 876
  • Rating: +103/-10
    • View Profile
Re: Axe GUI Library
« Reply #40 on: May 21, 2011, 10:55:50 am »
I think we should continue to work on this. DrawfWM is a shell, not a GUI library, although like DCS, it will expose the GUI library as well. This project's goal is to make an independent GUI library, in which I think we could do nicely. :) At the same time, either we or SirCmpwn can make Axe wrappers for it.

However, my main focus at the moment is wxWabbitemu, since there's quite a demand for such an app, and my C++ skills are growing as well, enabling me to contribute more.
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/


Proud member of ClrHome!

Miss my old signature? Here it is!
Spoiler For Signature:
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! :( Feel free to PM, email, or if you know me well enough, FB me if you have a question/concern. :)

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 :P)
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 :P)
wxWabbitemu: 40% done (NEED MOAR FEATURES :P)

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 :P)

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Axe GUI Library
« Reply #41 on: May 21, 2011, 12:43:00 pm »
I think we should continue to work on this. DrawfWM is a shell, not a GUI library, although like DCS, it will expose the GUI library as well. This project's goal is to make an independent GUI library, in which I think we could do nicely. :) At the same time, either we or SirCmpwn can make Axe wrappers for it.

However, my main focus at the moment is wxWabbitemu, since there's quite a demand for such an app, and my C++ skills are growing as well, enabling me to contribute more.

Yeah I'm also focused on that and today I have fixed some bugs and worked on a few things, I'm on a rampage.

SirCmpwn

  • Guest
Re: Axe GUI Library
« Reply #42 on: May 21, 2011, 02:02:18 pm »
I don't think this should die because of DwarfWM.  This offers something different - the ability for Axe programs to have a GUI and still be no-stub.  Axe programs for DwarfWM won't run without DwarfWM, whereas they can still be no-stub with this.  Also, my 'rents finally confiscated my calculator, so I can't work on DwarfWM, Motherload, or Time Shift until I get it back.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55838
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Axe GUI Library
« Reply #43 on: May 21, 2011, 02:12:35 pm »
I think this should continue, for the reasons said above.
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8206
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Axe GUI Library
« Reply #44 on: May 21, 2011, 06:47:38 pm »
This thing is pretty awesome O.O I think it'll really help some people make utils in Axe.

Thanks, but it is finished. Neither Ashbad nor me nor albert are working on this anymore.

Aww what? This is something useful! D:

Methinks you should keep working on it :)
« Last Edit: May 21, 2011, 06:47:59 pm by Deep Thought »