def ReturnToHome(): """ Ask for user entry then return to home view """ # ask user to type Enter key Util.GetUserInput( "\nAppuyez sur Entrée pour revenir au menu...", DefaultValue = "") # return to home view Var.CurrentView = "Home"
def AskData(cls, Start = 0, End = None): """ Ask data to user (subset of DataList) in a list of dictionaries containing data meta datas and return a list of results """ ListSubset = cls.UserDataList[Start:] if End is None else cls.UserDataList[Start:End + 1] ResultList = [] for Data in ListSubset: Result = Util.GetUserInput( Data["Message"], Data["ValueType"], Data["Minimum"], Data["Maximum"], Data["PossibleValues"], Data["DefaultValue"]) ResultList.append(Result) return ResultList