trenisk |
Дата: Четверг, 15.03.2018, 23:30 | Сообщение # 1
|
Любитель
Сообщений: 42
Статус: Offline
|
Привет читмастер. Столкнулся с такой проблемой,что при открытии диалога происходят краши. Как я разобрался, это именно из-за LineResult() а точнееКод LineResult() { if (!isDialogOpen() || getDialogStyle() = 0 || getDialogStyle() = 1 || getDialogStyle() = 3) return false while (isDialogOpen()) continue if(GetKeyState("Esc", "P")) return false return getDialogLineNumber() } ;а уже в диалоге Result := LineResult() if (!Result) return Gosub, Label%Result%
Подскажите,чем можно заменить LineResult(), но так чтобы неменять саму структуру диалога. Вот пример диалога
Код F3:: ShowDialog("2", "Помощь по функциям | {FF0000}Author: Madrasso", "Пример 1`nПример 2", "Выбрать", "Закрыть") Result := LineResult() if (!Result) return Gosub, Label%Result% return Label1: { ShowDialog("2", "Пример 1 | {FF0000}Author: Madrasso", "Пример 1.1`nПример 1.2", "Выбрать", "Закрыть") Result := LineResult() if (!Result) return Gosub, primer1%Result% return } Label2: { ShowDialog("2", "Пример 2 | {FF0000}Author: Madrasso", "Пример 2.1`nПример 2.2", "Выбрать", "Закрыть") Result := LineResult() if (!Result) return Gosub, primer2%Result% return } Заранее спасибо!
|
|
|
|