small mtf

Pablo Castells ([email protected])
Mon, 19 Jun 95 11:46:43 PDT

Hi Kurt, here's the mtf example. Let me know any problem or question that
comes up.

Pablo

---------------------------------------------------------------------------

// my_vguide
//
// |
// --------------|--------------
// | | |
// |--------------|--------------|
// | | |
// | ------------|------------ |
// | | | | |
// | | | | |
// | | | | |
// | | | | |
// | | | | |
// | ------------|------------ |
// -----------------|------------------ my_hguide
// | -------- | -------- |
// | | OK | | | Cancel | |
// | -------- | -------- |
// --------------|--------------
// |

my_window : MM_Window {

guides =
top : MM_Guide {
margin2 = 10;
},
left : MM_Guide {
margin2 = 10;
},
right : MM_Guide {
margin1 = 10;
},
bottom : MM_Guide {
margin1 = 10;
},
my_hguide : MM_Guide {
position = [top * 1/4 + bottom * 3/4];
top_margin = 10;
bottom_margin = 10;
},
vguide : MM_Guide {
position = [left * 1/2 + right * 1/2];
left_margin = 10;
right_margin = 10;
};

magnitudes =
width : MM_Magnitude {
value = 400;
},
height : MM_Magnitude {
value = 300;
};

parts =

main_area : MM_Presentation {

guides =
top : MM_Guide {
position = [my_window.top.margin2 + margin1];
margin1 = 10;
},
left : MM_Guide {
position = [my_window.left.margin2];
},
right : MM_Guide {
position = [my_window.right.margin1];
},
bottom : MM_Guide {
position = [my_window.my_hguide.margin1];
};
},

ok_button : MM_Button {
guides =
top : MM_Guide {
position = [my_window.my_hguide.margin2];
},
right : MM_Guide {
position = [my_window.my_vguide.margin1];
};
},

cancel_button : MM_Button {
guides =
top : MM_Guide {
position = [my_window.my_hguide.margin2];
},
left : MM_Guide {
position = [my_window.my_vguide.margin2];
};
};
};