CTWM
|
#include "ctwm.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/time.h>
#include <X11/Xatom.h>
#include <X11/extensions/shape.h>
#include "add_window.h"
#include "colormaps.h"
#include "ctwm_atoms.h"
#include "functions.h"
#include "events.h"
#include "gram.tab.h"
#include "icons.h"
#include "iconmgr.h"
#include "image.h"
#include "list.h"
#include "mwmhints.h"
#include "occupation.h"
#include "otp.h"
#include "parse.h"
#include "r_area.h"
#include "r_layout.h"
#include "screen.h"
#include "util.h"
#include "vscreen.h"
#include "win_decorations.h"
#include "win_ops.h"
#include "win_regions.h"
#include "win_resize.h"
#include "win_ring.h"
#include "win_utils.h"
#include "workspace_manager.h"
#include "xparsegeometry.h"
Go to the source code of this file.
Macros | |
#define | CHKL(lst) IsInList(Scr->lst, tmp_win) |
#define | HALF_AVE_CURSOR_SIZE 8 /* so that it is visible */ |
#define | SETC(lst, save) |
#define | SETCTXS(win) |
#define | grabbutton(button, modifier, window, pointer_mode) |
#define | grabkey(funckey, modifier, window) |
#define | ungrabkey(funckey, modifier, window) XUngrabKey (dpy, funckey->keycode, funckey->mods | modifier, window); |
#define | AltMask (Alt1Mask | Alt2Mask | Alt3Mask | Alt4Mask | Alt5Mask) |
Functions | |
TwmWindow * | AddWindow (Window w, AWType wtype, IconMgr *iconp, VirtualScreen *vs) |
void | GrabButtons (TwmWindow *tmp_win) |
void | GrabKeys (TwmWindow *tmp_win) |
Variables | |
int | AddingX |
int | AddingY |
unsigned int | AddingW |
unsigned int | AddingH |
static int | PlaceX = -1 |
static int | PlaceY = -1 |
char | NoName [] = "Untitled" |
bool | resizeWhenAdd |
#define grabbutton | ( | button, | |
modifier, | |||
window, | |||
pointer_mode ) |
Definition at line 1897 of file add_window.c.
Referenced by GrabButtons().
#define ungrabkey | ( | funckey, | |
modifier, | |||
window ) XUngrabKey (dpy, funckey->keycode, funckey->mods | modifier, window); |
Definition at line 1954 of file add_window.c.
Referenced by GrabKeys().
TwmWindow * AddWindow | ( | Window | w, |
AWType | wtype, | ||
IconMgr * | iconp, | ||
VirtualScreen * | vs ) |
Definition at line 113 of file add_window.c.
References AddEndResize(), AddIconManager(), AddingH, AddingW, AddingX, AddingY, AddStartResize(), AddWindowToRing(), ALLOW_DEAD_STORE, TwmWindow::AlwaysSqueezeToGravity, TwmWindow::attr, TwmWindow::auto_lower, TwmWindow::auto_raise, TwmWindow::AutoSqueeze, AutoSqueeze(), AWT_ICON_MANAGER, AWT_OCCUPY, AWT_WINDOWBOX, AWT_WORKSPACE_MANAGER, CHKL, CLarg, TwmWindow::class, TwmWindow::cmaps, ComputeTitleLocation(), ConstrainByBorders(), ConstrainedToWinBox(), ConstrainSize(), CreateWindowTitlebarButtons(), TwmWindow::_names::ctwm_wm_icon_name, TwmWindow::_names::ctwm_wm_name, TwmWindow::_ring::cursor_valid, DisplayPosition(), TwmWindow::DontSetInactive, DoResize(), dpy, EWMH_HAS_STRUT, EWMH_STATE_SHADED, EwmhGetProperties(), EwmhHasBorder(), EwmhHasTitle(), EwmhOnWindowRing(), EwmhSet_NET_FRAME_EXTENTS(), FB, FetchWmColormapWindows(), FetchWmProtocols(), findWindowBox(), FixRootEvent(), TwmWindow::frame_bw, TwmWindow::frame_bw3D, TwmWindow::frame_height, TwmWindow::frame_width, gen_synthetic_wmhints(), GetGravityOffsets(), GetMWMHints(), GetShadeColors(), GetTwmWindow(), GetWindowConfig(), GetWindowSizeHints(), GetWMPropertyString(), GrabButtons(), GrabKeys(), TwmWindow::group, HALF_AVE_CURSOR_SIZE, HandlingEvents, HasShape, RArea::height, TwmWindow::heightEverChangedByUser, TwmWindow::highlight, TwmWindow::hints, TwmWindow::icon_on, TwmWindow::iconified, TwmWindow::iconify_by_unmapping, TwmWindow::iconmgrp, InitWindowNotOnRing, InstallRootColormap(), TwmWindow::isicon, TwmWindow::isiconmgr, TwmWindow::isoccupy, TwmWindow::istransient, TwmWindow::iswspmgr, JunkBW, JunkChild, JunkDepth, JunkHeight, JunkMask, JunkRoot, JunkWidth, JunkX, JunkY, LookInListWin(), mk_blackgray_pixmap(), MoveOutline(), MoveResizeSizeWindow(), munge_wmhints(), mwm_has_border(), mwm_has_title(), mwm_sets_title(), TwmWindow::name, TwmWindow::nameChanged, TwmWindow::names, NoClass, NoName, Colormaps::number_cwins, NumScreens, TwmWindow::old_bw, TwmWindow::OpaqueMove, TwmWindow::OpaqueResize, OtpAdd(), TwmWindow::parent_vs, PlaceWindowInRegion(), PlaceX, PlaceY, PPOS_NON_ZERO, PPOS_ON, PreviousScreen, ProgramName, RAreaNew(), RedirectToCaptive(), ReGrab(), resizeWhenAdd, TwmWindow::ring, RLayoutFindLeftRightEdges(), RLayoutFindMonitorBottomEdge(), RLayoutFindMonitorRightEdge(), RLayoutFindTopBottomEdges(), RLayoutXParseGeometry(), RootFunction, RP_ALL, RP_UNMAPPED, TwmWindow::savegeometry, savegeometry(), TwmWindow::savevs, Scr, set_window_icon_name(), set_window_name(), SETC, SETCTXS, SetFocusVisualAttributes(), SetPropsIfCaptiveCtwm(), SetupFrame(), SetupOccupation(), SIJ_LEFT, SIZE_HINDENT, SIZE_VINDENT, TwmWindow::squeeze_info, TwmWindow::squeeze_info_copied, TwmWindow::squeezed, TwmWindow::stackmode, TwmWindow::StartSqueezed, TwmWindow::title_height, TwmWindow::titlehighlight, TwmWindow::transientfor, TryToGrid(), TryToPack(), UninstallRootColormap(), UnlinkWindowFromRing(), TwmWindow::UnmapByMovingFarAway, UpperLeftCursor, visible(), TwmWindow::vs, TwmWindow::w, RArea::width, TwmWindow::_savegeometry::width, TwmWindow::widthEverChangedByUser, VirtualScreen::window, WinWin, TwmWindow::_names::wm_icon_name, TwmWindow::_names::wm_name, WMapAddWindow(), TwmWindow::wmhints, x, RArea::x, y, RArea::y, ZOOM_NONE, and TwmWindow::zoomed.
Referenced by CreateIconManagers(), CreateOccupyWindow(), createWindowBoxes(), CreateWorkSpaceManagerWindow(), and HandleMapRequest().
Definition at line 1903 of file add_window.c.
References C_WINDOW, grabbutton, PlaceX, and Scr.
Referenced by AddWindow(), and CreateIconManagers().
Definition at line 1957 of file add_window.c.
References AltMask, C_ICON, C_ICONMGR, C_NAME, C_ROOT, C_TITLE, C_WINDOW, grabkey, PlaceX, Scr, ungrabkey, and wt_Desktop.
Referenced by AddWindow(), and CreateIconManagers().
Definition at line 80 of file add_window.c.
Referenced by AddEndResize(), AddWindow(), MenuEndResize(), and resizeFromCenter().
Definition at line 79 of file add_window.c.
Referenced by AddEndResize(), AddWindow(), MenuEndResize(), and resizeFromCenter().
int AddingX |
Definition at line 77 of file add_window.c.
Referenced by AddEndResize(), AddWindow(), MenuEndResize(), and resizeFromCenter().
int AddingY |
Definition at line 78 of file add_window.c.
Referenced by AddEndResize(), AddWindow(), MenuEndResize(), and resizeFromCenter().
char NoName[] = "Untitled" |
Definition at line 89 of file add_window.c.
Referenced by AddWindow(), ctwm_main(), FreeWMPropertyString(), HandleDestroyNotify(), and set_window_name().
|
static |
Definition at line 82 of file add_window.c.
Referenced by _cmpX(), _cmpY(), _findMonitorBottomEdge(), _findMonitorByXY(), _findMonitorLeftEdge(), _findMonitorRightEdge(), _findMonitorTopEdge(), _RLayoutFreeNames(), _RLayoutHorizontalIntersect(), _RLayoutRecenterHorizontally(), _RLayoutRecenterVertically(), _RLayoutVerticalIntersect(), _tryToPack(), _tryToPackVsEachMonitor(), add_cnode(), add_ewmh_ignore(), add_layout_override_entry(), add_mwm_ignore(), AddDefaultFuncButtons(), AddEndResize(), AddFuncButton(), AddFuncKey(), AddIconManager(), AddIconRegion(), AddNewOwl(), AddStartResize(), AddToCaptiveList(), AddToClientsList(), AddToList(), AddToMenu(), AddToWorkSpace(), AddWindow(), addWindowBox(), AddWindowRegion(), AddWindowToRing(), AddWindowToRingUnchecked(), AddWorkSpace(), AdoptWindow(), AllocateIconManager(), AllocateOtherIconManagers(), AllocImage(), Animate(), AnimateButton(), AnimateHighlight(), AnimateIcons(), AnimateRoot(), apply_window_name(), ApplyPreferences(), assign_var_savecolor(), atomToFlag(), AutoLowerWindow(), AutoPopupMaybe(), AutoRaiseWindow(), AutoSqueeze(), belongs_to_twm_window(), BoxesIntersect(), BoxOfOwl(), BumpWindowColormap(), CanChangeOccupation(), CaptiveCtwmRootWindow(), ChangeOccupation(), ChangeSize(), CheckColormapArg(), CheckWarpRingArg(), CheckWarpScreenArg(), chk_keytable_order(), clargs_check(), clargs_parse(), compress(), ComputeCommonTitleOffsets(), ComputeTitleLocation(), ComputeWindowTitleOffsets(), ConfigureCaptiveRootWindow(), ConfigureWorkSpaceManager(), ConnectToSessionManager(), ConstrainByBorders(), ConstrainByLayout(), ConstrainedToWinBox(), ConstrainSize(), convert_for_16(), convert_for_16(), convert_for_32(), convert_for_32(), Create2DIconManagerIcon(), Create3DBarImage(), Create3DBoxImage(), Create3DCrossImage(), Create3DDotImage(), Create3DIconifyImage(), Create3DIconManagerIcon(), Create3DMenuAnimation(), Create3DMenuIcon(), Create3DMenuImage(), Create3DResizeAnimation(), Create3DResizeImage(), Create3DSunkenResizeImage(), Create3DVertBarImage(), Create3DZoomAnimation(), Create3DZoomImage(), CreateColormapWindow(), CreateDotPixmap(), CreateFonts(), CreateGCs(), CreateHighlightWindows(), CreateIconManagers(), CreateIconWindow(), CreateLowlightWindows(), CreateMenuIcon(), CreateMenuPixmap(), CreateOccupyWindow(), CreateQuestionPixmap(), CreateResizePixmap(), CreateTitleButton(), CreateTwmColormap(), createWindowBoxes(), CreateWindowRegions(), CreateWindowTitlebarButtons(), CreateWorkSpaceManager(), CreateWorkSpaceManagerWindow(), CreateXLogoPixmap(), ctopts_string(), ctwm_main(), CtwmGetVScreenMap(), CtwmNextEvent(), CtwmSetVScreenMap(), CurrentIconManagerEntry(), DebugTrace(), defer_cursor(), DeferExecution(), DeIconify(), DeleteHighlightWindows(), DeleteIcon(), DeleteIconsList(), DestroyMenu(), DieCB(), DispatchEvent(), DispatchEvent2(), DisplayInfo(), DisplayPosition(), DisplaySize(), DisplayWin(), DisplayWinUnchecked(), do_auto_clamp(), do_color_keyword(), do_colorlist_keyword(), do_key_menu(), do_menu(), do_number_keyword(), do_single_keyword(), do_squeeze_entry(), do_string_keyword(), do_string_savecolor(), do_string_string_keyword(), do_var_savecolor(), DontRedirect(), doparse(), DoResize(), DoRestart(), DoShutdown(), Draw3DBorder(), Draw3DCorner(), draw_info_window(), DrawIconManagerBorder(), DrawIconManagerIconName(), dump_default_config(), dump_iconmanager(), dumpevent(), EF_main(), EndResize(), event_name_by_num(), event_names_size(), event_num_by_name(), EwmhAddClientWindow(), EwmhClientMessage(), EwmhClientMessage_NET_ACTIVE_WINDOW(), EwmhClientMessage_NET_CLOSE_WINDOW(), EwmhClientMessage_NET_WM_DESKTOP(), EwmhClientMessage_NET_WM_MOVERESIZE(), EwmhClientMessage_NET_WM_STATE(), EwmhClientMessage_NET_WM_STATEchange(), EwmhDeleteClientWindow(), EwmhGet_NET_WM_STATE(), EwmhGetIcon(), EwmhGetOccupation(), EwmhGetProperties(), EwmhGetStrut(), EwmhGetWindowProperties(), EwmhGetWindowProperty(), EwmhHandle_NET_WM_ICONNotify(), EwmhHandlePropertyNotify(), EwmhInitAtoms(), EwmhInitScreenEarly(), EwmhInitScreenLate(), EwmhRecalculateStrut(), EwmhRemoveStrut(), EwmhReplaceWM(), EwmhSelectionClear(), EwmhSet_NET_ACTIVE_WINDOW(), EwmhSet_NET_CLIENT_LIST_STACKING(), EwmhSet_NET_FRAME_EXTENTS(), EwmhSet_NET_SHOWING_DESKTOP(), EwmhSet_NET_WM_DESKTOP(), EwmhSet_NET_WM_DESKTOP_ws(), EwmhSet_NET_WM_STATE(), EwmhSet_NET_WORKAREA(), EwmhTerminate(), EwmhTerminateScreen(), EwmhUnmapNotify(), Execute(), ExpandFilename(), ExpandFilePath(), ExpandIconTitle(), ExpandPixmapPath(), ExtractIcon(), f_addtoworkspace_impl(), f_altcontext_impl(), f_altkeymap_impl(), f_autolower_impl(), f_autoraise_impl(), f_beep_impl(), f_bottomzoom_impl(), f_changesize_impl(), f_circledown_impl(), f_circleup_impl(), f_colormap_impl(), f_delete_impl(), f_deleteordestroy_impl(), f_deltastop_impl(), f_destroy_impl(), f_exec_impl(), f_fill_impl(), f_focus_impl(), f_fullscreenzoom_impl(), f_fullzoom_impl(), f_function_impl(), f_hideworkspacemgr_impl(), f_horizoom_impl(), f_hypermove_impl(), f_identify_impl(), f_initsize_impl(), f_jumpdown_impl(), f_jumpleft_impl(), f_jumpright_impl(), f_jumpup_impl(), f_leftzoom_impl(), f_lower_impl(), f_menu_impl(), f_moveresize_impl(), f_movetitlebar_impl(), f_movetonextworkspace_impl(), f_movetonextworkspaceandfollow_impl(), f_movetoprevworkspace_impl(), f_movetoprevworkspaceandfollow_impl(), f_nop_impl(), f_occupy_impl(), f_occupyall_impl(), f_pack_impl(), f_pin_impl(), f_popup_impl(), f_raiseicons_impl(), f_raiselower_impl(), f_raiseorsqueeze_impl(), f_refresh_impl(), f_removefromworkspace_impl(), f_resize_impl(), f_restart_impl(), f_restoregeometry_impl(), f_rightzoom_impl(), f_ring_impl(), f_savegeometry_impl(), f_saveyourself_impl(), f_separator_impl(), f_showiconmgr_impl(), f_sorticonmgr_impl(), f_squeeze_impl(), f_tinylower_impl(), f_tinyraise_impl(), f_title_impl(), f_toggleoccupation_impl(), f_toggleworkspacemgr_impl(), f_topzoom_impl(), f_unsqueeze_impl(), f_vanish_impl(), f_version_impl(), f_warpring_impl(), f_warpto_impl(), f_warptoiconmgr_impl(), f_warptoscreen_impl(), f_winrefresh_impl(), f_winwarp_impl(), f_xbottomzoom_impl(), f_xfullscreenzoom_impl(), f_xfullzoom_impl(), f_xhorizoom_impl(), f_xleftzoom_impl(), f_xrightzoom_impl(), f_xtopzoom_impl(), f_xzoom_impl(), f_zoom_impl(), FadeWindow(), FetchWmColormapWindows(), FetchWmProtocols(), fillwindow(), FindBitmap(), FindConstraint(), FindIconEntry(), FindMenuRoot(), FindScreenInfo(), findWindowBox(), findWindowEntry(), fittocontent(), FixRootEvent(), flush_expose(), FocusOnRoot(), free_cwins(), free_OtpPreferences(), free_OtpWinList(), freeCaptivesList(), FreeImage(), FreeList(), FreeWMPropertyString(), fullzoom(), gen_synthetic_wmhints(), GenerateTimestamp(), get_builtin_animated_pixmap(), get_builtin_plain_pixmap(), get_builtin_scalable_pixmap(), get_image_anim_cp(), get_last_window(), GetBitmapImage(), GetCaptiveCTWMUnderPointer(), GetCaptivesList(), GetClientID(), GetColor(), GetColorFromList(), GetCurrentWorkSpaceName(), GetFont(), GetGravityOffsets(), GetIconOffset(), GetImage(), GetJpegImage(), GetMaskFromProperty(), GetMaskFromResource(), GetMWMHints(), GetOwlAtOrBelowInVS(), GetPropertyFromMask(), GetRoot(), GetShadeColors(), GetTwmScreen(), GetTwmWindow(), GetWindowConfig(), GetWindowRole(), GetWindowSizeHints(), GetWMPropertyString(), GetWMState(), GetWorkspace(), GetXpmImage(), GetXwdImage(), GotButton(), GotKey(), GotoDownWorkSpace(), GotoLeftWorkSpace(), GotoNextWorkSpace(), GotoPrevWorkSpace(), GotoRightWorkSpace(), GotoUpWorkSpace(), GotoWorkSpace(), GotoWorkSpaceByName(), GotoWorkSpaceByNumber(), GotTitleButton(), GrabButtons(), GrabKeys(), handle_signal_flag(), HandleButtonPress(), HandleButtonRelease(), HandleCirculateNotify(), HandleClientMessage(), HandleColormapNotify(), HandleConfigureRequest(), HandleCreateNotify(), HandleDestroyNotify(), HandleEnterNotify(), HandleEvents(), HandleExpose(), HandleFocusChange(), HandleFocusOut(), HandleKeyPress(), HandleLeaveNotify(), HandleMapNotify(), HandleMapRequest(), HandleMotionNotify(), HandlePropertyNotify(), HandleShapeNotify(), HandleUnknown(), HandleUnmapNotify(), HandleVisibilityNotify(), HENQueueScanner(), HideIconManager(), HideMenu(), HLNQueueScanner(), IconDown(), Iconify(), iconify_handler(), IconUp(), Identify(), init_def_vscreen(), init_layout_override(), InitEvents(), InitScreenInfo(), InitTitlebarButtons(), InitVirtualScreens(), InitWorkSpaceManagerContext(), InsertInIconManager(), InsertOwl(), InsertOwlAbove(), InsertRGBColormap(), InstallColormaps(), InstallRootColormap(), InstallWindowColormaps(), InvertColorPair(), isGroupLeaderOf(), isHiddenBy(), IsInList(), isIntersectingWith(), isOnScreen(), isSmallTransientOf(), isTransientOf(), jpeg_error_exit(), jump(), JumpIconManager(), kt_compare(), LastFocusEvent(), LoadBitmapImage(), LoadJpegImage(), LoadTwmrc(), LoadXpmImage(), LoadXwdImage(), LocateStandardColormaps(), LookInList(), LookInListWin(), LookInNameList(), LookPatternInList(), LookPatternInNameList(), LookupIconNameOrClass(), LowerOwl(), m4_defs(), main(), MakeMenu(), MakeMenus(), MakeStringCursor(), MakeWorkspacesMenu(), MappedNotOverride(), mask_out_event(), mask_out_event_mask(), MaskScreen(), match(), max(), MenuDoResize(), MenuEndResize(), MenuStartResize(), mergeEntries(), mergeWindowEntries(), min(), mk_blackgray_pixmap(), mk_nullsep_string(), mk_twmkeys_entry(), ModifyAnimationSpeed(), MosaicFade(), MoveIconManager(), MoveMappedIconManager(), MoveMenu(), MoveOutline(), MoveResizeSizeWindow(), MoveToNextWorkSpace(), MoveToPrevWorkSpace(), movewindow(), munge_wmhints(), mwm_sets_decorations(), NeedToDefer(), new_OtpPreferences(), new_OtpWinList(), NewBitmapCursor(), NewFontCursor(), NewMenuRoot(), Occupy(), OccupyAll(), OccupyHandleButtonEvent(), OpaqueResizeSize(), otp_priority_handler(), OtpAdd(), OtpBottomWin(), OtpChangePriority(), OtpCheckConsistency(), OtpCheckConsistencyVS(), OtpCirculateSubwindows(), OtpClearAflag(), OtpEffectiveDisplayPriority(), OtpEffectivePriority(), OtpFocusWindow(), OtpFocusWindowBE(), OtpForcePlacement(), OtpFreeIcon(), OtpHandleCirculateNotify(), OtpIsFocusDependent(), OtpLower(), OtpNextWinDown(), OtpNextWinUp(), OtpRaise(), OtpRaiseLower(), OtpReassignIcon(), OtpRecomputePrefs(), OtpRemove(), OtpRestackWindow(), OtpScrInitData(), OtpScrPriorityL(), OtpScrSetSwitching(), OtpScrSetZero(), OtpScrSwitchingL(), OtpSetAflag(), OtpSetAflagMask(), OtpSetPriority(), OtpSwitchPriority(), OtpTinyLower(), OtpTinyRaise(), OtpToggleSwitching(), OtpTopWin(), OtpUnfocusWindow(), OwlClearAflag(), OwlEffectivePriority(), OwlGetStashedAflags(), OwlPrettyPrint(), OwlRightBelow(), OwlSetAflag(), OwlSetAflagMask(), OwlStashAflags(), PackIconManager(), PackIconManagers(), packwindow(), Paint3DEntry(), PaintAllDecoration(), PaintBorders(), PaintEntry(), PaintIcon(), PaintMenu(), PaintNormalEntry(), PaintOccupyWindow(), PaintTitle(), PaintTitleButton(), PaintTitleButtons(), PaintWorkSpaceManager(), PaintWsButton(), parse_keyword(), ParseAlignement(), ParseButtonStyle(), ParseIconifyStyle(), ParseIRJustification(), ParseRandomPlacement(), ParseStringList(), ParseTitleJustification(), ParseTwmrc(), ParseUsePPosition(), PlaceIcon(), PlaceWindowInRegion(), play_sound(), PopDownMenu(), PopUpMenu(), prevIconEntry(), prevWindowEntry(), print_version(), proc_ewmh_ignore(), proc_layout_override(), ProcessIceMsgProc(), put_pixel_on_root(), raise_handler(), RaiseLowerOwl(), RaiseOwl(), RaiseSmallTransientsOfAbove(), RAreaArea(), RAreaContainsXY(), RAreaHorizontalUnion(), RAreaIntersect(), RAreaIsIntersect(), RAreaIsValid(), RAreaListAdd(), RAreaListAddList(), RAreaListBestTarget(), RAreaListBigArea(), RAreaListCopy(), RAreaListCopyCropped(), RAreaListDelete(), RAreaListForeach(), RAreaListFree(), RAreaListHorizontalUnion(), RAreaListIntersect(), RAreaListIntersectCrop(), RAreaListLen(), RAreaListMaxX(), RAreaListMaxY(), RAreaListMinX2(), RAreaListMinY2(), RAreaListNew(), RAreaListPrint(), RAreaListSortX(), RAreaListSortY(), RAreaListVerticalUnion(), RAreaPrint(), RAreaVerticalUnion(), RAreaX2(), RAreaY2(), read_byte(), read_counted_string(), read_int(), read_short(), read_ushort(), ReadWinConfigEntry(), ReadWinConfigFile(), RecomputeOwlPrefs(), RedirectToCaptive(), RedoIcon(), RedoIconName(), regex_match(), regex_match_after_star(), ReGrab(), ReMapOne(), ReMapTransients(), remove_window_from_ring(), RemoveDQuote(), RemoveFromCaptiveList(), RemoveFromIconManager(), RemoveFromWorkSpace(), RemoveIconManager(), RemoveOwl(), RemoveRGBColormap(), RemoveWindowFromRegion(), ReparentFrameAndIcon(), ReparentWindow(), ReparentWindowAndIcon(), replace_substr(), RescueWindows(), ReshapeIcon(), resizeFromCenter(), ResizeOccupyWindow(), ResizeWorkSpaceManager(), restore_mask(), RestoreForShutdown(), restoregeometry(), RestoreWinConfig(), RLayoutBigArea(), RLayoutCopyCropped(), RLayoutFindBottomEdge(), RLayoutFindLeftEdge(), RLayoutFindLeftRightEdges(), RLayoutFindMonitorBottomEdge(), RLayoutFindMonitorLeftEdge(), RLayoutFindMonitorRightEdge(), RLayoutFindMonitorTopEdge(), RLayoutFindRightEdge(), RLayoutFindTopBottomEdges(), RLayoutFindTopEdge(), RLayoutFree(), RLayoutFull(), RLayoutFull1(), RLayoutFullHoriz(), RLayoutFullHoriz1(), RLayoutFullVert(), RLayoutFullVert1(), RLayoutGetAreaAtXY(), RLayoutGetAreaByName(), RLayoutGetAreaIndex(), RLayoutNew(), RLayoutNumMonitors(), RLayoutPrint(), RLayoutSetMonitorsNames(), RLayoutXParseGeometry(), roundUp(), safe_strncpy(), savegeometry(), SaveYourselfCB(), SaveYourselfPhase2CB(), send_clientmessage(), SendDeleteWindowMessage(), SendPropertyMessage(), SendTakeFocusMessage(), set_last_window(), set_mask_ignore(), set_sound_event(), set_sound_event_name(), set_sound_host(), set_window_icon_name(), set_window_name(), SetAnimationSpeed(), SetBorderCursor(), SetCaptivesList(), SetCurrentTBAction(), SetFocus(), SetFocusVisualAttributes(), SetFrameShape(), SetMapStateProp(), SetNoRedirect(), SetOwlPriority(), SetPropsIfCaptiveCtwm(), SetRaiseWindow(), setup_signal_handlers(), SetupFrame(), SetupOccupation(), SetupWindow(), sh_restart(), sh_shutdown(), should_defer(), shouldStayAbove(), ShowBackground(), ShowIconifiedIcon(), ShrinkIconTitle(), shutdown_session(), ShutdownCancelledCB(), SortIconManager(), sound_clear_list(), sound_init(), sound_load_list(), sound_magic_event_name2num(), splitIconRegionEntry(), splitWindowRegionEntry(), Squeeze(), start_m4(), StartAnimation(), StartResize(), StashEventTime(), swaplong(), swapshort(), SweepWindow(), synth_btnevent_for_moveresize(), SynthesiseFocusIn(), SynthesiseFocusOut(), takeover_screen(), TinyLowerOwl(), TinyRaiseOwl(), ToggleOccupation(), trim_spaces(), TryToAnimate(), TryToGrid(), TryToMoveTransientsOfTo(), TryToPack(), TryToPush(), TryToPush_be(), TryToSwitch(), TwmErrorHandler(), twmFileInput(), twmrc_error_prefix(), twmStringListInput(), UninstallRootColormap(), UninstallRootColormapQScanner(), unique_filename(), UnlinkWindowFromRing(), UnmapTransients(), UnmaskScreen(), unzoom(), UpdateFont(), UpdateMenu(), usage(), Vanish(), visible(), waitamoment(), WarpAlongRing(), WarpCursorToDefaultEntry(), WarpToScreen(), WarpToWindow(), WindowOfEvent(), WindowOfOwl(), wmap_mapwin_backend(), WMapAddWindow(), WMapAddWindowToWorkspace(), WMapCreateCurrentBackGround(), WMapCreateDefaultBackGround(), WMapIconify(), WMapRaiseLower(), WMapRedrawWindow(), WMapRemoveWindow(), WMapRemoveWindowFromWorkspace(), WMapRestack(), WMapSetupWindow(), WMapUpdateIconName(), WMgrAddToCurrentWorkSpaceAndWarp(), WMgrHandleButtonEvent(), WMgrHandleExposeEvent(), WMgrHandleKeyPressEvent(), WMgrHandleKeyReleaseEvent(), WmgrRedoOccupation(), WMgrRemoveFromCurrentWorkSpace(), WMgrSetButtonsState(), WMgrSetMapState(), write_byte(), write_counted_string(), write_int(), write_short(), write_ushort(), WriteWinConfigEntry(), xpmErrorMessage(), XrandrNewLayout(), yyerror(), Zoom(), ZoomInWindow(), and ZoomOutWindow().
|
static |
Definition at line 83 of file add_window.c.
Referenced by AddWindow().
bool resizeWhenAdd |
Definition at line 90 of file add_window.c.
Referenced by AddWindow(), DoResize(), and StartResize().