summaryrefslogtreecommitdiff
path: root/atari/browser.c
diff options
context:
space:
mode:
Diffstat (limited to 'atari/browser.c')
-rwxr-xr-xatari/browser.c26
1 files changed, 2 insertions, 24 deletions
diff --git a/atari/browser.c b/atari/browser.c
index 45127d06e..0a0010146 100755
--- a/atari/browser.c
+++ b/atari/browser.c
@@ -149,27 +149,6 @@ bool browser_destroy( struct s_browser * b )
return( true );
}
-bool browser_attach_frame( struct gui_window * container, struct gui_window * frame )
-{
- struct browser_window * cbw = container->browser->bw;
- int lt = CLT_STACK;
- if (cbw->rows >= cbw->cols)
- lt = CLT_VERTICAL;
- else
- lt = CLT_HORIZONTAL;
-
- printf("attaching frame as: %s\n", (lt == CLT_VERTICAL) ? "CLT_VERTICAL" : "CLT_HORIZONTAL" );
- /* todo: if first frame, remove compwin, or something like that, because it is still occupiying space */
- container->browser->compwin->h_max = 0;
- container->browser->compwin->w_max = 0;
- container->browser->comp->flex = 0;
- container->browser->comp->size = 300;
- container->browser->comp->type = lt;
- mt_CompAttach( &app, container->browser->comp, frame->browser->comp );
- browser_update_rects( container );
- frame->browser->attached = true;
-}
-
void browser_get_rect( struct gui_window * gw, enum browser_rect type, LGRECT * out)
{
GRECT work;
@@ -210,7 +189,7 @@ void browser_get_rect( struct gui_window * gw, enum browser_rect type, LGRECT *
void browser_update_rects(struct gui_window * gw )
{
short buff[8];
- LGRECT cmprect;
+ LGRECT cmprect;
mt_WindGetGrect( &app, gw->root->handle, WF_CURRXYWH, (GRECT*)&buff[4]);
buff[0] = CM_REFLOW;
buff[1] = _AESapid;
@@ -351,7 +330,7 @@ static void __CDECL browser_evnt_mbutton( WINDOW * c, short buff[8], void * data
if( i == 2 ) {
browser_window_mouse_click(gw->browser->bw,BROWSER_MOUSE_PRESS_2,sx,sy);
bmstate |= BROWSER_MOUSE_HOLDING_2 | BROWSER_MOUSE_DRAG_ON;
- }
+ }
} else {
if( i == 1 ) {
bmstate |= BROWSER_MOUSE_DRAG_1 | BROWSER_MOUSE_DRAG_ON;
@@ -383,7 +362,6 @@ static void __CDECL browser_evnt_mbutton( WINDOW * c, short buff[8], void * data
browser_window_mouse_click(gw->browser->bw,BROWSER_MOUSE_CLICK_1,sx,sy);
bmstate &= ~( BROWSER_MOUSE_HOLDING_1 | BROWSER_MOUSE_DRAG_1 | BROWSER_MOUSE_CLICK_1);
}
-
if( i == 2 ) {
LOG(("Click within %s at %d / %d", gw->browser->bw->name, mx, my ));
browser_window_mouse_click(gw->browser->bw,BROWSER_MOUSE_PRESS_1,sx,sy);