First (working) steps for adding large timestamp to images
This commit is contained in:
parent
485cf88120
commit
c733fec476
File diff suppressed because it is too large
Load Diff
|
@ -17,7 +17,8 @@
|
|||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
//
|
||||
#include "zm.h"
|
||||
#include "zm_font.h"
|
||||
//#include "zm_font.h"
|
||||
#include "zm_bigfont.h"
|
||||
#include "zm_image.h"
|
||||
#include "zm_utils.h"
|
||||
#include "zm_rgb.h"
|
||||
|
@ -1762,7 +1763,7 @@ void Image::Annotate( const char *p_text, const Coord &coord, const Rgb fg_colou
|
|||
int f = fontdata[(line[c] * CHAR_HEIGHT) + r];
|
||||
for ( unsigned int i = 0; i < CHAR_WIDTH && x < hi_line_x; i++, x++, temp_ptr++ )
|
||||
{
|
||||
if ( f & (0x80 >> i) )
|
||||
if ( f & (0x8000 >> i) )
|
||||
{
|
||||
if ( !fg_trans )
|
||||
*temp_ptr = fg_bw_col;
|
||||
|
@ -1788,7 +1789,7 @@ void Image::Annotate( const char *p_text, const Coord &coord, const Rgb fg_colou
|
|||
int f = fontdata[(line[c] * CHAR_HEIGHT) + r];
|
||||
for ( unsigned int i = 0; i < CHAR_WIDTH && x < hi_line_x; i++, x++, temp_ptr += colours )
|
||||
{
|
||||
if ( f & (0x80 >> i) )
|
||||
if ( f & (0x8000 >> i) )
|
||||
{
|
||||
if ( !fg_trans )
|
||||
{
|
||||
|
@ -1820,7 +1821,7 @@ void Image::Annotate( const char *p_text, const Coord &coord, const Rgb fg_colou
|
|||
int f = fontdata[(line[c] * CHAR_HEIGHT) + r];
|
||||
for ( unsigned int i = 0; i < CHAR_WIDTH && x < hi_line_x; i++, x++, temp_ptr++ )
|
||||
{
|
||||
if ( f & (0x80 >> i) )
|
||||
if ( f & (0x8000 >> i) )
|
||||
{
|
||||
if ( !fg_trans )
|
||||
{
|
||||
|
|
|
@ -122,7 +122,8 @@ protected:
|
|||
}
|
||||
|
||||
public:
|
||||
enum { CHAR_HEIGHT=11, CHAR_WIDTH=6 };
|
||||
/* enum { CHAR_HEIGHT=11, CHAR_WIDTH=6 }; */
|
||||
enum { CHAR_HEIGHT=22, CHAR_WIDTH=14 };
|
||||
enum { LINE_HEIGHT=CHAR_HEIGHT+0 };
|
||||
|
||||
protected:
|
||||
|
|
Loading…
Reference in New Issue