Jump to content



Photo
- - - - -

Remove Battery Symbol


  • Please log in to reply
3 replies to this topic

#1 mkanter

mkanter

    Casio Addict

  • Members
  • PipPipPip
  • 74 posts

  • Calculators:
    CFX9850G, ClassPad 300

Posted 23 March 2005 - 01:09 PM

I've tried to remove the battery symbol (lower right corner).
The way i did was to write my own message pump, which removes every PM_DRAW from the queue and draws the children itself.

(And the BeginDraw and EndDraw functions don't have to be called)

But this is done in an infinite loop, thus it uses much battery power.

Is there an simpler way to remove the battery symbol?

#2 CrimsonCasio

CrimsonCasio

    UCF Ambassador

  • [Legends]
  • PipPipPipPipPipPipPipPipPipPip
  • 3579 posts
  • Gender:Male
  • Location:USA
  • Interests:Claculators, Stephen King, Video Games, Calculators, Programming, Calculators, Reading, Calculators... hmm, what else... Ah! Calculators!

  • Calculators:
    Algebra FX2.0, CFX 9850Ga+, Classpad 300

Posted 23 March 2005 - 06:03 PM

so far ive been able to remove everything but the battery symbol... brian said it cant be done, which could me that it cant be done with the supported functions of the SDK, or that its strictly impossible.

#3 Guest_Guest_mkanter_*_*

Guest_Guest_mkanter_*_*
  • Guests

Posted 24 March 2005 - 05:46 PM

OK I've to say that i've reverse engeneered some parts. and the solution it VERY buggy and works only sometimes. (Im not sure if it will work on the classpad)

:banghead: AND THE TROUBLE AND THE WASTE OF TIME IS NOT WORTH ABOUT. :banghead:

Casio (and the rest of the developers related to the SDK) don't need to worry about the release of code or something. ;)

#4 SoftCalc

SoftCalc

    Casio Technician

  • Members
  • PipPipPipPipPipPip
  • 406 posts
  • Location:Portland, OR USA

  • Calculators:
    ClassPad 300 , AFX 2.0, HP-48/49/50, TI-89/92/Voyager, HP Expander, etc...

Posted 25 March 2005 - 10:41 PM

But this is done in an infinite loop, thus it uses much battery power.
Is there an simpler way to remove the battery symbol?

<{POST_SNAPBACK}>


Hmm.... maybe you could subclass the screen and override the EndDraw method. I think this is where the battery indicator is displayed. You'd also have to set your new screen replacing the old one. I don't know if this is possible. :unsure:

The problem you pointed out with your method is the ClassPad will never enter a low power wait state. It will drain the battery much quicker, so you really want to display the battery indicator to warn the user. :banghead:




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users