def transit_clicked(obj, item=None): win = StandardWindow("transit", "Transit") win.autodel = True bx = Box(win) bx.size_hint_weight = EVAS_HINT_EXPAND, EVAS_HINT_EXPAND win.resize_object_add(bx) bx.size_hint_min = 318, 318 bx.show() ic = Image(win, file=os.path.join(img_path, "icon_11.png"), size_hint_aspect=(EVAS_ASPECT_CONTROL_VERTICAL, 1, 1)) bt = Button(win, text="ImageAnimation Effect") bt.part_content_set("icon", ic) bx.pack_end(bt) bt.show() ic.show() bt.callback_clicked_add(transit_image_animation, ic) bt = Button(win, text="Color, Rotation and Translation") bx.pack_end(bt) bt.show() bt.callback_clicked_add(transit_rotation_translation_color) bt = Button(win, text="Wipe Effect") bx.pack_end(bt) bt.show() bt.callback_clicked_add(transit_wipe) win.show()
def transit6_clicked(obj, item=None): win = StandardWindow("transit6","Transit 6", autodel=True, size=(300, 300)) ic = Image(win, file=os.path.join(img_path, "rock_01.jpg"), size_hint_max=(50, 50)) bt = Button(win, text="Before Button - Fade Effect", pos=(25, 125), size=(250, 50)) bt.part_content_set("icon", ic) bt.show() ic = Image(win, file=os.path.join(img_path, "rock_02.jpg"), size_hint_max=(50, 50)) bt2 = Button(win, text="After Button - Fade Effect", pos=(25, 125), size=(250, 50)) bt2.part_content_set("icon", ic) win.show() bt.callback_clicked_add(transit_fade, bt2) bt2.callback_clicked_add(transit_fade, bt)