tavria2

Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору KkovikK Цитата: ...в объекте параграф указываю что текст надо брать из этого файла, а он мне выдает такую ошибку если текст на русском | Да, есть такой глюк - это разработчики перестарались с проверкой набора символов, они считают что текстовые символы не могут находиться во второй половине кодовой таблицы, а русские символы как раз попадают во вторую половину таблицы. Этот глюк можно обойти заполняя параграф динамически. Событие страницы On Preload или On Show: Код: cText = TextFile.ReadToString("C:\\test.txt"); -- читаем текстовый файл в строку Paragraph.SetText("Paragraph1", cText); -- помещаем полученную строку в параграф | Цитата: Я хочу чтоб при наведении на кнопку в объекте параграф показывалась инфа из тхт файла. | Вставляешь вышеуказанный код в событие кнопки On Enter, а в событии On Leave (когда съезжаем с кнопки) очищаем параграф от текста: Код: Paragraph.SetText("Paragraph1", ""); -- очищаем параграф | Zloy_Gelud Цитата: ...поскажите код функции CallbackFunction, которая вызывается при добавлении файлов в объект ThumbList | Код ф-ции пишется в зависимости от того, что ты хочешь сделать. Скорее всего ты имел ввиду как работать с такой ф-цией?! Если я угадал, тогда следующее: Имя ф-ции может быть любым При добавлении файла ThumbList, в указанную ф-цию будут передаваться два параметра: 1 - полное имя файла и 2 - номер файла (индекс файла в таблице файлов), имена параметров могут быть любыми Функция должна возвращать true, если необходимо продолжать заполнение ThumbList или false, если нужно прекратить заполнение ThumbList Например, заполняем ThumbList картинками с ограничением в кол-ве (10 картинок): Код: function MyCallback(cFileName, nIndex) if (nIndex < 10) then -- если индекс файла < 10 return true -- разрешаем дальнейшее добавление картинок else -- если индекс файла >= 10 return false -- запрещаем добавлять картинки end end cFolder = "C:\\Pic"; -- путь к папке с картинками tFiles = File.Find(cFolder, "*.png"); -- таблица файлов с картинками nCount = ThumbList.AddFiles("Plugin1", tFiles, MyCallback); -- заполняем картинками ThumbList |
| Всего записей: 1127 | Зарегистр. 19-01-2005 | Отправлено: 20:41 25-09-2007 | Исправлено: tavria2, 21:49 25-09-2007 |
|