def __init__(self, lsysargv, sysargv):
        xfl.fl_initialize(lsysargv, sysargv, 'Fd_round3dbutton', None, 0)

        xfl.fl_set_coordunit(xfl.FL_COORD_PIXEL)
        self.create_forms()
        xfl.fl_show_form(self.sample, xfl.FL_PLACE_CENTERFREE, xfl.FL_FULLBORDER, 'sample')

        while xfl.fl_do_forms():
            pass

        xfl.fl_finish()
    def __init__(self, lsysargv, sysargv):
        xfl.fl_initialize(lsysargv, sysargv, "Fd_positioner", None, 0)

        xfl.fl_set_coordunit(xfl.FL_COORD_PIXEL)
        self.create_forms()
        xfl.fl_show_form(self.sample, xfl.FL_PLACE_CENTERFREE, xfl.FL_FULLBORDER, "sample")

        while xfl.fl_do_forms():
            pass

        xfl.fl_finish()
def create_form_S():
    fdui = FD_S()
    old_unit = xfl.fl_get_coordunit()
    xfl.fl_set_coordunit(xfl.FL_COORD_centiMM)
    fdui.S = xfl.fl_bgn_form(xfl.FL_NO_BOX, 10837, 8467)
    xfl.fl_add_box(xfl.FL_UP_BOX, 0, 0, 10837, 8467, "")
    pobj = xfl.fl_add_button(xfl.FL_NORMAL_BUTTON, 1693, 1693, \
            7451, 4403, "Press Me")
    xfl.fl_set_object_callback(pobj, pressedCB, 0)
    xfl.fl_end_form()
    xfl.fl_set_coordunit(old_unit)
    return fdui