По пунктам...
AleXp 04.10.2005 12:34
1. Зачем обязательно класс надо делать? Операторы удобнее, а кому приспичит, тот вполне может переоформить в класс самостоятельно.
2. Комментарии бессмысленными не бывают. Вот у тебя их минимум, так люди часто жалуются (искать лениво, но несколько раз видел на этом форуме). Но по-любому - это вопрос привычек и стиля, не более того.
3. Убрал лишние ^nbsp^; из @debugShowFile. В @debugShowHash оставил - там им место
4. Глобальные переменные имеются в виду $TEMP_DIR в операторе @debugShowTable ?
5. ...align="center" унести из TDs в TR... - сделал
6. ...я не понял прикола с nameless таблицей :)...
В nameless таблице не проходим метод ^tab.columns[] и посему не получается красиво, при поможи ^tab.menu{ ^tab2.menu{ ... }} вывести таблицу. Посему конверсию nameless в обычную таблицу сделал через запись/чтение в файл/из файла. Потом рекурсия оператора. Это я и называю "косяк".
7. ...$self._s[$self._s ...] - не понял.... - я тоже не понял (ночью писАл, не соображал ничего). Потом переделаю, когда разберусь, но в общем этот оператор (@debugShowHash) работает если ничего не менять :)