749N/A/* $XConsortium: XawIm.c,v 1.5 94/04/17 20:13:30 kaleb Exp $ */ 749N/A * Copyright 1991 by OMRON Corporation 749N/A * Permission to use, copy, modify, distribute, and sell this software and its 749N/A * documentation for any purpose is hereby granted without fee, provided that 749N/A * the above copyright notice appear in all copies and that both that 749N/A * copyright notice and this permission notice appear in supporting 749N/A * documentation, and that the name of OMRON not be used in advertising or 749N/A * publicity pertaining to distribution of the software without specific, 749N/A * written prior permission. OMRON makes no representations about the 749N/A * suitability of this software for any purpose. It is provided "as is" 749N/A * without express or implied warranty. 749N/A * OMRON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING 749N/A * ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL 749N/A * OMRON BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR 749N/A * ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, 749N/A * WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTUOUS ACTION, 749N/A * ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS 749N/A * Author: Seiji Kuwari OMRON Corporation 749N/A * kuwa%omron.co.jp@uunet.uu.net 749N/ACopyright (c) 1994 X Consortium 749N/APermission is hereby granted, free of charge, to any person obtaining a copy 749N/Aof this software and associated documentation files (the "Software"), to deal 749N/Ain the Software without restriction, including without limitation the rights 749N/Ato use, copy, modify, merge, publish, distribute, sublicense, and/or sell 749N/Acopies of the Software, and to permit persons to whom the Software is 749N/Afurnished to do so, subject to the following conditions: 749N/AThe above copyright notice and this permission notice shall be included in 749N/Aall copies or substantial portions of the Software. 749N/ATHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 749N/AIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 749N/AFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 749N/AX CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN 749N/AAN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 749N/ACONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 749N/AExcept as contained in this notice, the name of the X Consortium shall not be 749N/Aused in advertising or otherwise to promote the sale, use or other dealings 749N/Ain this Software without prior written authorization from the X Consortium. 749N/A/***************************************************** 749N/A * Forward reference prototypes 749N/A *****************************************************/ 749N/A * resize vendor shell to core size 749N/A XawVendorShellExtResize(vw); 749N/A * Attempt to open an input method 749N/A "we can not open any input method");
749N/A "input method doesn't support any style");
749N/A/* _XipSetIOErrorHandler(IOErrorHandler); */ 749N/A "input method doesn't support my input style");
749N/A * resize vendor shell to core size 749N/A * This frees all (most?) of the resources malloced by XawIm. 749N/A * VendorExt's Destroy method. Sheeran, Omron KK, 93/08/05 */ 749N/A/********************************************* 749N/A * SEMI-PRIVATE FUNCTIONS 749N/A * For use by other Xaw modules 749N/A ********************************************/ 749N/A * This should be called by the VendorExt from its 749N/A * core Destroy method. Sheeran, Omron KK 93/08/05 */