## iccc-property-old.api
#
# Support for the standard X ICCCM properties and types
# as defined in version 1.0 of the ICCCM. These routines
# can be used to build various property values, including
# the standard ones.
# Compiled by:
#
src/lib/x-kit/xclient/xclient-internals.sublib# This API is implemented in:
#
#
src/lib/x-kit/xclient/src/iccc/iccc-property-old.pkgstipulate
package xt = xtypes; # xtypes is from
src/lib/x-kit/xclient/src/wire/xtypes.pkg package dt = draw_types_old; # draw_types_old is from
src/lib/x-kit/xclient/src/window/draw-types-old.pkg package wh = window_manager_hint_old; # window_manager_hint_old is from
src/lib/x-kit/xclient/src/iccc/window-manager-hint-old.pkgherein
api Iccc_Property_Old {
make_string_property: String -> xt::Property_Value;
#
# Build a property value of type STRING.
make_atom_property: xt::Atom -> xt::Property_Value;
#
# Build a property value of type ATOM.
make_window_manager_size_hints: List( wh::Window_Manager_Size_Hint ) -> xt::Property_Value;
make_window_manager_nonsize_hints: List( wh::Window_Manager_Nonsize_Hint ) -> xt::Property_Value;
make_command_hints: List( String ) -> xt::Property_Value;
#
# Build a command-line argument property.
make_transient_hint: dt::Window -> xt::Property_Value;
};
end;
## COPYRIGHT (c) 1990, 1991 by John H. Reppy. See SMLNJ-COPYRIGHT file for details.
## Subsequent changes by Jeff Prothero Copyright (c) 2010-2015,
## released per terms of SMLNJ-COPYRIGHT.