From 1f96c0a413c26db03cd2921ef795972c47997747 Mon Sep 17 00:00:00 2001 From: Chris Young Date: Sat, 10 Sep 2016 20:36:11 +0100 Subject: Add an ACTIVE switch to the OPEN ARexx command to force new tabs to be active --- frontends/amiga/arexx.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'frontends/amiga/arexx.c') diff --git a/frontends/amiga/arexx.c b/frontends/amiga/arexx.c index ad67368a5..13a5d222f 100644 --- a/frontends/amiga/arexx.c +++ b/frontends/amiga/arexx.c @@ -90,7 +90,7 @@ STATIC VOID rx_hotlist(struct ARexxCmd *, struct RexxMsg *); STATIC struct ARexxCmd Commands[] = { - {"OPEN",RX_OPEN,rx_open,"URL/A,NEW=NEWWINDOW/S,NEWTAB/S,SAVEAS/K,W=WINDOW/K/N,T=TAB/K/N", 0, NULL, 0, 0, NULL }, + {"OPEN",RX_OPEN,rx_open,"URL/A,NEW=NEWWINDOW/S,NEWTAB/S,SAVEAS/K,W=WINDOW/K/N,T=TAB/K/N,ACTIVE/S", 0, NULL, 0, 0, NULL }, {"QUIT",RX_QUIT,rx_quit,NULL, 0, NULL, 0, 0, NULL }, {"TOFRONT",RX_TOFRONT,rx_tofront,NULL, 0, NULL, 0, 0, NULL }, {"GETURL",RX_GETURL,rx_geturl, "W=WINDOW/K/N,T=TAB/K/N", 0, NULL, 0, 0, NULL }, @@ -293,6 +293,10 @@ STATIC VOID rx_open(struct ARexxCmd *cmd, struct RexxMsg *rxm __attribute__((unu NULL, gw->bw, NULL); + + if(cmd->ac_ArgList[6]) { + ami_gui_switch_to_new_tab(gw->shared); + } } } else if(cmd->ac_ArgList[1]) -- cgit v1.2.3