X-Git-Url: https://git.decadent.org.uk/gitweb/?p=ion3.git;a=blobdiff_plain;f=ioncore%2Ffocus.h;h=bf7cc06e4ac4295d362b13868cbafcdcf0b74993;hp=683d8aebba704b75ab14f74f0d46aa691e506227;hb=e3aec18706513a87eaa7839dfdaf7e0fcd0d8d2a;hpb=803afbc1cd633f6c025bcd9537e9b7e9aedadd0d diff --git a/ioncore/focus.h b/ioncore/focus.h index 683d8ae..bf7cc06 100644 --- a/ioncore/focus.h +++ b/ioncore/focus.h @@ -1,12 +1,9 @@ /* * ion/ioncore/focus.h * - * Copyright (c) Tuomo Valkonen 1999-2007. + * Copyright (c) Tuomo Valkonen 1999-2009. * - * Ion is free software; you can redistribute it and/or modify it under - * the terms of the GNU Lesser General Public License as published by - * the Free Software Foundation; either version 2.1 of the License, or - * (at your option) any later version. + * See the included file LICENSE for details. */ #ifndef ION_IONCORE_FOCUS_H @@ -42,9 +39,10 @@ extern void region_lost_focus(WRegion *reg); /* May reg transfer focus to its children? */ extern bool region_may_control_focus(WRegion *reg); +extern bool region_manager_is_focusnext(WRegion *reg); /* Does reg have focus? */ -extern bool region_is_active(WRegion *reg); +extern bool region_is_active(WRegion *reg, bool pseudoact_ok); /* Focus history */ extern void region_focuslist_remove_with_mgrs(WRegion *reg);