summaryrefslogtreecommitdiff
path: root/atari/treeview.c
diff options
context:
space:
mode:
authorOle Loots <ole@monochrom.net>2011-12-04 13:10:24 +0000
committerOle Loots <ole@monochrom.net>2011-12-04 13:10:24 +0000
commit051eedddeb7b2944a58444bf0535d7f6b8666e82 (patch)
treea577be0e9fecc745b3654c089366fe5fbbcea0e7 /atari/treeview.c
parent7323f012ed79a56c75b48e200c6fcea4c36b296f (diff)
downloadnetsurf-051eedddeb7b2944a58444bf0535d7f6b8666e82.tar.gz
netsurf-051eedddeb7b2944a58444bf0535d7f6b8666e82.tar.bz2
Removed unused code.
svn path=/trunk/netsurf/; revision=13234
Diffstat (limited to 'atari/treeview.c')
-rwxr-xr-xatari/treeview.c101
1 files changed, 0 insertions, 101 deletions
diff --git a/atari/treeview.c b/atari/treeview.c
index e976574ab..729f0bcd4 100755
--- a/atari/treeview.c
+++ b/atari/treeview.c
@@ -196,106 +196,6 @@ static void __CDECL evnt_tv_mbutton( WINDOW *win, short buff[8], void * data )
}
}
-
-static void __CDECL evnt_tv_mbutton__( WINDOW *win, short buff[8], void * data )
-{
- GRECT work;
- bool ignore=false;
- NSTREEVIEW tv = (NSTREEVIEW) data;
- if( tv == NULL )
- return;
- if( evnt.mbut & 2 ) {
- /* do not handle right click */
- return;
- }
-
- WindGetGrect( tv->window, WF_WORKXYWH, &work );
- int rx = (evnt.mx-work.g_x)+(win->xpos*win->w_u);
- int ry = (evnt.my-work.g_y)+(win->ypos*win->h_u);
-
- if( rx >= 0 && ry >= 0 && evnt.mx < work.g_x + work.g_w &&
- evnt.my < work.g_y + work.g_h ){
-
- short mx, my, dummy, mbut;
- uint32_t tnow = clock()*1000 / CLOCKS_PER_SEC;
-
- if( evnt.mkstate & (K_RSHIFT | K_LSHIFT) ){
- bmstate |= BROWSER_MOUSE_MOD_1;
- } else {
- bmstate &= ~(BROWSER_MOUSE_MOD_1);
- }
- if( (evnt.mkstate & K_CTRL) ){
- bmstate |= BROWSER_MOUSE_MOD_2;
- } else {
- bmstate &= ~(BROWSER_MOUSE_MOD_2);
- }
- if( (evnt.mkstate & K_ALT) ){
- bmstate |= BROWSER_MOUSE_MOD_3;
- } else {
- bmstate &= ~(BROWSER_MOUSE_MOD_3);
- }
-
- graf_mkstate(&dummy, &dummy, &mbut, &dummy);
- if( evnt.nb_click == 2 ) {
- bmstate = BROWSER_MOUSE_CLICK_1 | BROWSER_MOUSE_DOUBLE_CLICK;
- mouse_hold_start[0] = 0;
- } else {
- if( mbut & 1 ) {
- bmstate |= BROWSER_MOUSE_DRAG_ON;
- if( mouse_hold_start[0] == 0) {
- // start of drag op
- mouse_hold_start[0] = tnow;
- tv->startdrag.x = rx;
- tv->startdrag.y = ry;
- bmstate |= BROWSER_MOUSE_DRAG_1;
- gem_set_cursor(&gem_cursors.cross);
- } else {
- /* todo: add more visual indication (grafbox?) */
- ignore = true;
- gem_set_cursor(&gem_cursors.cross);
- }
- } else {
- // mouse button up event
- if( bmstate & BROWSER_MOUSE_DRAG_ON ){
- bmstate = 0;
- tree_drag_end(tv->tree, bmstate, tv->startdrag.x, tv->startdrag.y, rx, ry);
- gem_set_cursor(&gem_cursors.arrow);
- ignore = true;
- } else {
- bmstate = BROWSER_MOUSE_CLICK_1;
- mouse_hold_start[0] = 0;
- }
- }
- }
- if( !ignore ) {
- tree_mouse_action(tv->tree, bmstate, rx, ry );
- }
- bmstate &= ~(BROWSER_MOUSE_DOUBLE_CLICK | BROWSER_MOUSE_CLICK_1 );
- }
-}
-
-static void __CDECL evnt_tv_m1( WINDOW *win, short buff[8], void * data)
-{
- GRECT work;
- NSTREEVIEW tv = (NSTREEVIEW) data;
- if( tv == NULL )
- return;
-
- if( bmstate & BROWSER_MOUSE_DRAG_ON ) {
-
- short mbut, dummy;
- graf_mkstate(&dummy, &dummy, &mbut, &dummy);
- if( !(mbut & 1) ){
- WindGetGrect( tv->window, WF_WORKXYWH, &work );
- int rx = (evnt.mx-work.g_x)+(win->xpos*win->w_u);
- int ry = (evnt.my-work.g_y)+(win->ypos*win->h_u);
- bmstate = 0;
- tree_drag_end(tv->tree, bmstate, tv->startdrag.x, tv->startdrag.y, rx, ry);
- gem_set_cursor(&gem_cursors.arrow);
- }
- }
-}
-
NSTREEVIEW atari_treeview_create( uint32_t flags, WINDOW *win )
{
if( win == NULL )
@@ -317,7 +217,6 @@ NSTREEVIEW atari_treeview_create( uint32_t flags, WINDOW *win )
EvntDataAdd( new->window, WM_XBUTTON, evnt_tv_mbutton, new, EV_BOT );
EvntDataAttach( new->window, WM_REDRAW, evnt_tv_redraw, new );
EvntDataAttach( new->window, WM_XKEYBD, evnt_tv_keybd, new );
- //EvntDataAttach( new->window, WM_XM1, evnt_tv_m1, new );
return(new);
}