Galkov писал(а):
В этом плане про другое подумать следует: два режима кодирования - safe и releaseдавно уже про это думал. Особенно с тех как начались споры что делать: MessageBox с сообшением об ошибке или onError с выдачей кода. Во всех пакетах нужно с самого начала делать режимы debug, safe и release. Тогда вот такие строки в элементах:
if FPos <= 0 then FPos := 1; //это для дуракоустойчивости[/code]
можно будет привести в человеческий вид:
{$ifdef _SAFE_}
if FPos <= 0 then FPos := 1; //это для дуракоустойчивости
{$endif}
Так же думается мне, что debug и release это переключатели, а safe это галочка. По дефолту установленная. Если хотим делать программы с головой и вникая - галочку снимаем. Ну и как следствие при снятой галке от пользователя ожидается соответствующий уровень подкованности и вопросы, подобные заданным в этом топике просто не принимаются 8-)