Omnimaga > BatLib

BatLib Ideas/Wishlist

<< < (2/20) > >>

Hot_Dog:

--- Quote from: DJ Omnimaga on January 25, 2011, 02:17:05 am ---I wonder if chaining between both apps could be possible?

--- End quote ---

Whatever happens, DJ, this is another example of something that one can use WITH Correlation simply by turning Correlation on and off.

Xeda112358:
At the moment, BatLib can chain with any other parser hook, however, if another APP uses the same RAM, then there will be problems. I recently found that Axe does not work well with BatLib, so I am going to adjust some RAM locations. Also, I have the Delvar command made and I have the Picture drawing finished, so I think I will make an update soon...

Edit: I have to fix the pixel test function for command 56 and 62, but once I find the error, I will make a release... The new functions are:
60-DelVarArc
     Deletes a variable whether in archive or RAM
61-DrawRectVar
     Draws a rectangle (using the same syntax as command 29-Rectangle), but draws to the variable, not the graph. So if you use sum(61,"Pic1",0,48,0,32,2 you would invert the upper left quarter of Pic1
62-DrawToVar
     Uses the same drawing functions as command (56-Draw) to draw directly to a variable.

Note that the last two were aimed at drawing to pictures, but other vars can be used, too. However, when drawing to a named variable, the variable type MUST be included before the name.

I also recently found a bug in command 41 that doesn't seem to like archived variables (it crashes when used on an archived variable, usually).

DJ Omnimaga:

--- Quote from: Hot_Dog on January 25, 2011, 04:47:56 am ---
--- Quote from: DJ Omnimaga on January 25, 2011, 02:17:05 am ---I wonder if chaining between both apps could be possible?

--- End quote ---

Whatever happens, DJ, this is another example of something that one can use WITH Correlation simply by turning Correlation on and off.

--- End quote ---
Oh wait, I always forgot about that part. I love how it can do this, since it lets us use whatever app we want besides Correlation. :D

By the way will fonts be useable inside Axe programs too? (Not that there would be much point due to faster graph screen routines but some people may like to use special fonts for menus and stuff.

Xeda112358:
If that is directed at me, my font hooks only modify the large font (at the moment), but they will still be in affect while an axe program is running. However, Axe and BatLib don't seem to get along well at the moment, so as soon as Axe is ran, exiting it will crash the calc (it uses one or multiple of the same spots in RAM as BatLib).

However, disabling BatLib hooks by doing sum(0,50,51will let you safely use Axe. Then, you can compile your programs and reactivate BatLib so that you can use the font hooks :)

Also, the main menu in BatLib is not finished, but in the readme I explain what I intend for it to do. It is going to be a hook manager, hopefully, that lets you install, uninstall, chain, or change the priority level of hooks.

Gah, I have to work on that menu system...

DJ Omnimaga:
COol to hear it's possible to disable it. Also will the fonts work on the graph screen too? I ask since it's possible to use large fonts there too (Text(-1,Y,X,<text>) instead of Text(Y,X,<text>))

Good job so far :D

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version