home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
vis-ftp.cs.umass.edu
/
vis-ftp.cs.umass.edu.tar
/
vis-ftp.cs.umass.edu
/
pub
/
Software
/
universal_plane_file_format
/
NewXShowPlane
/
shpl.xd
< prev
next >
Wrap
Text File
|
1993-12-06
|
6KB
|
323 lines
module 'XShowPlane'
heading = '#include "shpl_const.h"';
applicationName = 'XShowPlane';
generateNameC = '/users2/vis/heller/x_magic/hack/widgets.c';
generateNameStubs = '/users4/vis/heller/x_magic/hack/callbacks.c';
generateNameExterns = '/users4/vis/heller/x_magic/hack/widgets.h';
generateNameResDB = '/users4/vis/heller/x_magic/hack/XShowPlane.res';
generateUidFile = '';
generateMask = 65536;
useMask = 0;
ansiC = 0;
value
object 'message_box_dialog_widget' : XmDialogShell {
arguments {
name = 'errormessage_popup';
XmNallowShellResize= true;
XmNtitle= 'Cannot read plane file';
};
object 'messagebox_widget' : XmMessageBox {
arguments {
XmNdialogType= 1;
};
object '' : XmPushButton GADGET {
arguments {
name = 'Cancel';
};
callbacks {
XmNactivateCallback = 'activate_proc((char*)SHPL_ERROR_CANCEL);';
};
};
object '' : XmPushButton GADGET {
arguments {
name = 'Help';
};
};
object 'errormessage_widget' : XmLabel GADGET {
arguments {
name = 'MessageLabel';
};
};
object '' : XmPushButton GADGET {
arguments {
name = 'OK';
};
callbacks {
XmNactivateCallback = 'activate_proc((char*)SHPL_ERROR_OK);';
};
};
object '' : XmSeparator GADGET {
arguments {
name = 'separator';
};
};
object '' : XmLabel GADGET {
arguments {
name = 'SymbolLabel';
};
};
};
};
object 'image_file_popup_widget' : XmDialogShell {
arguments {
name = 'image_file_popup';
XmNinitialResourcesPersistent= 0;
XmNallowShellResize= true;
XmNtitle= 'Enter an image filename';
};
object 'openmain_widget' : XmNewMainWindow {
arguments {
name = 'openmain';
XmNinitialResourcesPersistent= 0;
XmNscrollingPolicy= 1;
};
object '' : XmScrollBar {
arguments {
name = 'hScrollBar';
};
};
object '' : XmScrollBar {
arguments {
name = 'vScrollBar';
};
};
object '' : XmSeparator GADGET {
arguments {
name = 'MainWinSep1';
};
};
object '' : XmSeparator GADGET {
arguments {
name = 'MainWinSep2';
};
};
object '' : XmSeparator GADGET {
arguments {
name = 'MainWinSep3';
};
};
object '' : XmNewFileSelectionBox {
arguments {
XmNinitialResourcesPersistent= 0;
};
object '' : XmPushButton GADGET {
arguments {
name = 'Apply';
};
};
object '' : XmPushButton GADGET {
arguments {
name = 'Cancel';
};
callbacks {
XmNactivateCallback = 'activate_proc((char*)SHPL_OPEN_CANCEL);';
};
};
object '' : XmPushButton GADGET {
arguments {
name = 'Help';
};
};
object '' : XmScrolledList {
arguments {
};
object '' : XmScrollBar {
arguments {
name = 'ListhScrollBar';
};
};
object '' : XmScrollBar {
arguments {
name = 'ListvScrollBar';
};
};
object '' : XmList {
arguments {
name = 'sb_list';
};
};
};
object '' : XmLabel GADGET {
arguments {
name = 'Items';
};
};
object '' : XmPushButton GADGET {
arguments {
name = 'OK';
};
callbacks {
XmNactivateCallback = 'activate_proc((char*)SHPL_OPEN_OK);';
};
};
object '' : XmLabel GADGET {
arguments {
name = 'Selection';
};
};
object '' : XmSeparator GADGET {
arguments {
name = 'Separator';
};
};
object 'selected_file_widget' : XmText {
arguments {
name = 'sb_text';
XmNvalue= '/visimg/';
};
};
object '' : XmLabel GADGET {
arguments {
name = 'fsb_filter_label';
};
};
object '' : XmText {
arguments {
name = 'fsb_filter_text';
XmNvalue= '/visimg/*.plane';
};
};
object '' : XmLabel GADGET {
arguments {
name = 'fsb_dir_list_label';
};
};
object '' : XmScrolledList {
arguments {
};
object '' : XmScrollBar {
arguments {
name = 'ListhScrollBar';
};
};
object '' : XmScrollBar {
arguments {
name = 'ListvScrollBar';
};
};
object '' : XmList {
arguments {
name = 'fsb_dir_list';
};
};
};
};
};
};
object 'toplevel_widget' : XmDialogShell {
arguments {
name = 'toplevel';
XmNallowShellResize= true;
XmNtitle= * 'XShowPlane';
XmNminWidth= * 1;
XmNminHeight= * 1;
XmNtransient= false;
XmNbaseWidth= * 0;
XmNbaseHeight= * 0;
XmNprimary= 1;
};
object '' : XmNewMainWindow {
arguments {
XmNscrollingPolicy= 1;
XmNmessageWindow= 'widget13';
};
object '' : XmScrollBar {
arguments {
name = 'hScrollBar';
};
};
object '' : XmScrollBar {
arguments {
name = 'vScrollBar';
};
};
object '' : XmSeparator GADGET {
arguments {
name = 'MainWinSep1';
};
};
object '' : XmSeparator GADGET {
arguments {
name = 'MainWinSep2';
};
};
object '' : XmSeparator GADGET {
arguments {
name = 'MainWinSep3';
};
};
object '' : XmMenuBar {
arguments {
name = 'menubar';
};
object 'filecascade_widget' : XmCascadeButton {
arguments {
name = 'filecascade';
XmNlabelString= 'File';
XmNmarginWidth= * 2;
XmNlabelType= * 2;
};
object '' : XmPulldownMenu {
arguments {
name = 'filemenu';
};
object '' : XmPushButton {
arguments {
name = 'open_button';
XmNlabelString= 'Open';
};
callbacks {
XmNactivateCallback = 'activate_proc((char*)SHPL_OPEN);';
};
};
object '' : XmPushButton {
arguments {
name = 'exit_button';
XmNlabelString= 'Exit';
};
callbacks {
XmNactivateCallback = 'activate_proc((char*)SHPL_EXIT);';
};
};
};
};
};
object '' : XmForm {
arguments {
XmNwidth= * 518;
XmNheight= * 518;
XmNinitialResourcesPersistent= 0;
XmNresizePolicy= 2;
XmNrubberPositioning= true;
};
object 'canvas_widget' : XmDrawingArea {
arguments {
name = 'canvas';
over_translations = '<LeaveWindow>:uninstall()
<EnterWindow>:install()';
replace = false;
XmNwidth= 512;
XmNheight= 512;
XmNinitialResourcesPersistent= 0;
XmNmarginWidth= 1;
XmNmarginHeight= 1;
XmNresizePolicy= 2;
};
callbacks {
XmNexposeCallback = 'expose_proc((char*)SHPL_CANVAS);';
XmNresizeCallback = 'resize_proc((char*)SHPL_CANVAS);';
};
};
attachments {
attachment {
XmNrightAttachment = 1 0 1;
XmNleftAttachment = 1 0 1;
XmNbottomAttachment = 1 0 1;
XmNtopAttachment = 1 0 1;
};
};
};
};
};
end module;