# Motif # # Copyright (c) 1987-2012, The Open Group. All rights reserved. # # These libraries and programs are free software; you can # redistribute them and/or modify them under the terms of the GNU # Lesser General Public License as published by the Free Software # Foundation; either version 2 of the License, or (at your option) # any later version. # # These libraries and programs are distributed in the hope that # they will be useful, but WITHOUT ANY WARRANTY; without even the # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR # PURPOSE. See the GNU Lesser General Public License for more # details. # # You should have received a copy of the GNU Lesser General Public # License along with these librararies and programs; if not, write # to the Free Software Foundation, Inc., 51 Franklin Street, Fifth # Floor, Boston, MA 02110-1301 USA # # # HISTORY Brief description of various commandline options for DND tests : ---------------------------------------------------------------- All these options are in addition to the standard X options like "-display", "-xrm", etc. Note that all the options need to be preceded by "-u". 1. The tests DNDLabel1, DNDList1, DNDText1, DNDTxtLbl1, DNDtest1, DNDtest2, and DNDtestGad1, can be run by typing the command: [-u -noinstruct] If "-u -noinstruct" is specified, the test is run without the instruction panel. 2. The tests DNDDrop1, DNDDrop2, DNDIcon1, DNDIcon2, DNDProt1, can be run by typing the command: [-u "[-I init_proto] [-R receiver_proto] [-noinstruct]"] where (i) init_proto is the initiatorProtocolStyle that the user can specify and can any one of the following values: P - for PREREGISTER D - for DYNAMIC N - for NONE DO - for DROP_ONLY PD - for PREFER_DYNAMIC PP - for PREFER_PREREGISTER PR - for PREFER_RECEIVER (ii) receiver_proto is the receiverProtocolStyle that the user can specify and can any one of the following values: P - for PREREGISTER D - for DYNAMIC N - for NONE DO - for DROP_ONLY PD - for PREFER_DYNAMIC PP - for PREFER_PREREGISTER (iii) noinstruct means the test should be run without instruction panel. For example, the command DNDDrop1 -u "-I PR -R D -noinstruct" means, the test DNDDrop1 is run without the instruction panel, and that the initiatorProtocolStyle specified is PREFER_RECEIVER, and the receiverProtocolStyle specified is DYNAMIC. 3. Also, the test DNDDrop3 is an attempt to show non-rectangular and nested dropSites. Although functionally complete, this test is still being developed.