FLTK

 view release on metacpan or  search on metacpan

Fl_Text_Buffer.xs  view on Meta::CPAN

char
Fl_Text_Buffer::character(i)
  int i

const char *
Fl_Text_Buffer::text_in_rectangle(s,e,rs,re)
  int s
  int e
  int rs
  int re

void
Fl_Text_Buffer::insert(p,t)
  int p
  const char *t

void
Fl_Text_Buffer::append(t)
  const char *t

void
Fl_Text_Buffer::remove(s,e)
  int s
  int e

void 
Fl_Text_Buffer::replace(s,e,t)
  int s
  int e
  const char *t

void
Fl_Text_Buffer::copy(fb,fs,fe,tp)
  Fl_Text_Buffer *fb
  int fs
  int fe
  int tp

void
Fl_Text_Buffer::insert_column(c,sp,t,ci,cd)
  int c
  int sp
  const char *t
  int ci
  int cd
  CODE:
    THIS->insert_column(c,sp,t, &ci, &cd);
  OUTPUT:
    ci
    cd

void
Fl_Text_Buffer::replace_rectangular(s,e,rs,re,t)
  int s
  int e
  int rs
  int re
  const char *t

void
Fl_Text_Buffer::overlay_rectangular(s,rs,re,t,ci,cd)
  int s
  int rs
  int re
  const char *t
  int ci
  int cd
  CODE:
    THIS->overlay_rectangular(s,rs,re,t,&ci,&cd);
  OUTPUT:
    ci
    cd

void
Fl_Text_Buffer::remove_rectangular(s,e,rs,re)
  int s
  int e
  int rs
  int re

void
Fl_Text_Buffer::clear_rectangular(s,e,rs,re)
  int s
  int e
  int rs
  int re

void
Fl_Text_Buffer::tab_distance(t=0)
  CASE: items == 2
    INPUT:
      int t
    CODE:
      THIS->tab_distance(t);
  CASE: items == 1
    INIT:
      int r;
    CODE:
      r = THIS->tab_distance();
      ST(0) = sv_newmortal();
      sv_setiv(ST(0),(IV)r);
      XSRETURN(1);

void
Fl_Text_Buffer::select(s,e)
  int s
  int e

void
Fl_Text_Buffer::unselect()

void
Fl_Text_Buffer::select_rectangular(s,e,rs,re)
  int s
  int e
  int rs
  int re

int
Fl_Text_Buffer::selection_position(s,e,r=0,rs=0,re=0)
  CASE: items == 6
    INPUT:
      int s
      int e
      int r
      int rs
      int re
    CODE:
      RETVAL = THIS->selection_position(&s,&e,&r,&rs,&re);



( run in 1.352 second using v1.01-cache-2.11-cpan-7fcb06a456a )