*
* Copyright (c) Tuomo Valkonen 1999-2007.
*
- * 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.
*/
#include <string.h>
static WPHolder *statusbar_prepare_manage(WStatusBar *sb,
const WClientWin *cwin,
const WManageParams *param,
- int redir)
+ int priority)
{
- if(redir==MANAGE_REDIR_STRICT_YES)
+ if(!MANAGE_PRIORITY_OK(priority, MANAGE_PRIORITY_LOW))
return NULL;
return (WPHolder*)create_basicpholder((WRegion*)sb,
if(mgr!=NULL)
return region_prepare_manage(mgr, cwin, param,
- MANAGE_REDIR_PREFER_NO);
+ MANAGE_PRIORITY_NONE);
else
return NULL;
}
/*EXTL_DOC
* Enable or disable use of \var{sb} as systray.
- * The parameter \var{how} can be one of (set/unset/toggle).
+ * The parameter \var{how} can be one of
+ * \codestr{set}, \codestr{unset}, or \codestr{toggle}.
* Resulting state is returned.
*/
EXTL_EXPORT_AS(WStatusBar, set_systray)
/*EXTL_DOC
* Is \var{sb} used as a systray?
*/
-EXTL_EXPORT_MEMBER
+EXTL_EXPORT_AS(WStatusBar, is_systray)
bool statusbar_is_systray_extl(WStatusBar *sb)
{
return sb->systray_enabled;