Вот столкнулся с такой проблемой:
Писал скрипт, постепенно он увеличивался, начал использовать подпрограммы (sub.... end_sub) но объем текста не уменьшался , просто стало легче писать скрипты. Далее увидел что есть такая штука как #include, но радость моя была не долго т.к подпрограммы не работают если они находятся в этом файле.
Вспоминая ранее языки программирования была очень удобная штука как сворачивание отдельных кусков программы
например:
вот изображение полного текста:
1 sub(new)
2 GETSCREEN
3 IF_PICTURE_IN (798,138, 1806,646, "nww.bmp", 14737634, 90)
4 move($_return1, $_return2)
5 waitms(100)
6 LCLICK($_return1, $_return2)
7 wait(0.5)
8 end_if
9 zagr()
10 end_sub
11
12 //далее код
далее нажимается волшебная кнопка(ну тут можно разными способами придумать скрытие выделенного текста, скрытие по каким-то маячкам и т.д и т.п )
и в итоге получается:
+ 1 sub(new)
11
12 //далее код
*+-это как пример для развертывания текста
то есть фактически сам текст никуда не делся просто его можно зрительно скрыть и тогда не надо придумывать с #include .