// // time: Tue Oct 20 10:06:07 1998 // // version: 3.1.2 (format), 4.1.1 (DX Beta) // // // Begin MDF // MODULE dxexport // CATEGORY Macros // DESCRIPTION new macro // INPUT object; object; (none); // INPUT base_name; string; (none); // OUTPUT file_written; string; // End MDF // workspace: width = 184, height = 300 // layout: snap = 0, width = 50, height = 50, align = NN // macro dxexport( object ,base_name ) -> ( file_written ) { // // node Input[7]: x = 0, y = 0, inputs = 0, label = Input // parameter: position = 1, name = 'object', value = ' ', descriptive = 0, description = ' ', required = 1, visible = 1 // dxexport_Input_7_out_1 = object; // // node Input[8]: x = 148, y = 0, inputs = 0, label = Input // parameter: position = 2, name = 'base_name', value = '(none)', descriptive = 1, description = ' ', required = 1, visible = 1 // dxexport_Input_8_out_1 = base_name; // // node Export[1]: x = 6, y = 121, inputs = 3, label = Export // input[3]: defaulting = 0, visible = 1, type = 32, value = "dx text follows" // Export( dxexport_Input_7_out_1, dxexport_Input_8_out_1, "dx text follows" ) [instance: 1, cache: 1]; // // node Format[8]: x = 130, y = 115, inputs = 3, label = Format // input[1]: defaulting = 0, visible = 1, type = 32, value = "%s.dx" // input[3]: visible = 0 // dxexport_Format_8_out_1[cache: 2] = Format( "%s.dx", dxexport_Input_8_out_1, NULL ) [instance: 8, cache: 1]; // // node Output[4]: x = 131, y = 240, inputs = 1, label = Output // parameter: position = 1, name = 'file_written', value = ' ', descriptive = 0, description = ' ', required = 0, visible = 1 // file_written = dxexport_Format_8_out_1; // network: end of macro body } dxexport_Input_7_out_1 = NULL; dxexport_Input_8_out_1 = NULL; dxexport_Format_8_out_1 = NULL;