Exemplo n.º 1
0
def _parse_scr(snapshot, param_str):
    end, crop_rect, fname, frame, alt, params = skoolmacro.parse_scr(param_str)
    scale, x, y, w, h, df, af, tindex, alpha = params
    udgs = scr_udgs(snapshot, x, y, w, h, df, af)
    return Frame(udgs, scale, 0, *crop_rect, tindex=tindex, alpha=alpha)
Exemplo n.º 2
0
 def expand_scr(self, text, index):
     if self.handle_unsupported_macros:
         return skoolmacro.parse_scr(text, index)[0], ''
     raise UnsupportedMacroError()
Exemplo n.º 3
0
 def expand_scr(self, text, index):
     if self.handle_unsupported_macros:
         return skoolmacro.parse_scr(text, index)[0], ''
     raise skoolmacro.UnsupportedMacroError()
Exemplo n.º 4
0
def _parse_scr(snapshot, param_str):
    end, crop_rect, fname, frame, alt, params = skoolmacro.parse_scr(param_str)
    scale, x, y, w, h, df, af = params
    udgs = scr_udgs(snapshot, x, y, w, h, df, af)
    return Frame(udgs, scale, 0, *crop_rect)