1-Й БАГ
Я заметил один большой глюк на протяжении 3-ех предыдущих версий hiasm в том числе в b97 b98 b99
если расположить элемент ChildForm пустую, да и хоть с параметром modal
то при комплияции проекта и при запуске вылетают все childform'ы, если поставить 3-и то при запуске они МОМЕНТАЛЬНО будут отображатся!
эта неполадка не дает свободно доделывать проекты итд, прошу обьяснить в чем дело? баг в приложении или баг у меня?
ОС Win XP, проясните что за баг, в случае програмного нарушения прошу как можно скорее устранить и сообщаить рассылкой
2-ой баг
Размещаем кнопку с рисунком (ИшеИет) и устанавлеваем параметр Enabled = False
При запуске появится сообщение Debug\ 2
так-же баг повторится если использовать wintools на bitbtn что-бы запретить элемент
Так-же стоит пробить и другие интерфейсные элементы, прошу уведомить когда все будет исправлено
или проинформировать
3-ий БАГ!
При использовании символов \n \r для переноса строки, в элементе label вызывает ошибку
вместо переноса строки появляются квадратные символы, а строка не переносится
стоит проверить все текстовые элементы на символы \n \r
Стоит сделать декодер Хеш сумм, так как кодировка хем сумм уже сделана
если это осуществится будет полный рулез
а так-же ОЧЕНЬ советую проверить все элементы путем запуска и пробного использования проектов из examples....
НА ЭТОМ ВСЕ
p.s Пишу я но постит мой друган, так-что ответа сразу я получить не смогу, но постарайтесь уладить глюк(и)
и проверить элементы и слегка усовершенствовать иХ!
И еще, если включить в проект стиль XP
кнопки выглядят не реально!
с черным ободком
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
|
|||
карма: 0 |
|
Ответов: 838
Рейтинг: 4
|
|||
Не у меня и по остальным тоже
|
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
<table><tr><td class=quote>
childform'ы, если поставить 3-и то при запуске они МОМЕНТАЛЬНО будут отображатся! </td></tr></table> Нужно поставить у формы(котороя лежит в элементе ChildForm) св-во Visible=False. <table><tr><td class=quote> При запуске появится сообщение Debug\ 2 так-же баг повторится если использовать wintools на bitbtn что-бы запретить элемент </td></tr></table> У меня сообщение не появляется. Вывод этого диалога был убран уже достаточно давно и сейчас в компоненте его нет. Однако нет и обработки режима, в котором кнопка недоступна. Буду исправлять. <table><tr><td class=quote> При использовании символов \n \r для переноса строки, в элементе label вызывает ошибку </td></tr></table> Это мне ихвестно. <table><tr><td class=quote> Стоит сделать декодер Хеш сумм, так как кодировка хем сумм уже сделана если это осуществится будет полный рулез </td></tr></table> Какой декодор? Декодировать Хеш сумму и получать на выходе введенное слово? Или что? <table><tr><td class=quote> И еще, если включить в проект стиль XP кнопки выглядят не реально! </td></tr></table> Этот вопрос пока откладывается до оюновления KOL |
|||
карма: 27 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Так разобрался с ChildForm, норм тогда все
а вот с сообщением Debug - 2 я страдаю не один это точно Dilma поверь что в b99 эта ошибка присуствует попробуй сам А с хеш суммой так забудь, просто слегка ступил (ну бывает) А вот что делать с Label? там-же тупит, а создавать по 10-ь обьектов это не дело я думаю тебе стоит профичить новую версию (если она готовится к выходу) Ну типа Good Luck |
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
"Билдер" писал(а): А вот что делать с Label? там-же тупит, а создавать по 10-ь обьектов это не дело Билдер! Вы чего-ж такой непонятливый? Ситуация выглядит так, что Автор предоставил Вам возможность с помощью мыша обратиться к соответствующим виндячим (или дельфячим) методам. И это не он виноват, что соответствующий метод (к которому обращается элемент Label) не понимает многострочный текст. Попробуйте воспользоваться другим элементом (типа который понимает). "Билдер" писал(а): а вот с сообщением Debug - 2 я страдаю не один это точно
Dilma поверь что в b99 эта ошибка присуствует попробуй сам Было бы быстрее и предметней с конкретным небольшим примером. Можно SHA-файл на мыло. "Билдер" писал(а): ...прошу уведомить когда все будет исправлено Подскажите, по-какому адресу Вам удобней посылать сообщения? |
|||
карма: 9 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
<table><tr><td class=quote>
а вот с сообщением Debug - 2 я страдаю не один это точно Dilma поверь что в b99 эта ошибка присуствует попробуй сам roll </td></tr></table> На будущее все таки когда есть возможность продемонстрировать ошибку выкладывай пример - это поможет избежать недопонимания. В данном случае виноват я - неправильно понял о каком компоненте речь, но это сути дела не меняет. В ImgBtn действитель есть вызов окна Debug. Для временного исправления выдели компонент и нажми Ctrl+F. В открытом тексте замени строку else _debug(int2str(BtnState)); на //else _debug(int2str(BtnState)); и сохрани файл. <table><tr><td class=quote> А вот что делать с Label? там-же тупит, а создавать по 10-ь обьектов это не дело </td></tr></table> Этот компонент может отображать только одну строку и не больше. Для многострочного текста используй компонент Memo(Редактор текста) со св-ом ReadOnly=true <table><tr><td class=quote> я думаю тебе стоит профичить новую версию (если она готовится к выходу) lol </td></tr></table> Если она готовится к выходу!? Она готовится к выходу каждый день! Уж с этим проблем не было еще никогда ) |
|||
карма: 27 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Не только в label испорчены
но и в Диалоговом Окне Message box, там текст изчезает и квадраты везде |
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Уважаемые коллеги! Попробую еще раз, по-подробнее, изложить свое понимание.
1) Хорошие дяди (например, Intel) сделали железо, которое кочегарит от 2ГГц и выше. 2) Другие дяди (например, Microsoft) сделали винду, в которой, на этих сумашедчих скоростях, обработать событие с частотой 20КГц уже проблематично. И предоставили юзерам возможности интерфейса через WinAPI. 3) Третьи дяди (например, Borland), предоставили язык программирования, в который, кроме прочего, заложили библиотеку классов, как средство общения с виндой (с ейными WinAPI). Среди этих классов есть и тот самый TLabel. 4) Четвертые дяди (или дядя) сделали библиотеку KOL, которая серьезно помогает пользоваться достижениями по пп.2 и 3, и добавляет еще чего-то. 5) Автор сделал конструктор программ, который делает максимально очевидным использование достижений всех предыдущих. Настолько, что достижениями современного программного интеллекта могут воспользоваться люди, первый раз подошедшие к этому делу. ========================================== Ну а теперь оказывается, что методы класса TLabel (который не Dilma делал) не понимают перевода строк. Другой вопрос, если бы они для этого просили коды (например) 52 и 53, а Dilma выдает 10 и 13. Но ведь они же вообще не предполагают, что кто-то у них это (перевод строки) попросит. Так же можно говорить, что TLabel не понимает rtf-формат. Но выдвигать за это претензии Dilma - абсолютно не по адресу. А что делать - так было же написано. Чем Вас Memo не устраивает? "Storm" писал(а): ...то можно заметить, что две строчки впихнули в одну и при том что в Label. Ну вот, оказывается этот элемент может САМ переносить слова на другую строку, при AutoSize=False. Но понимать-то входные данные лучше от этого он не стал! И это (естественно) делает класс TLabel, а не элемент, написанный Dilma. Нормальная ситуация: хочется больше возможностей - надо использовать другие элементы. Есть ведь они. |
|||
карма: 9 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
[b]Ну вы говорите что надо пользоватся штуками типа memo итд, поскольку
не принимаются в label, а что вы скажите если НЕ ПРИНИМАЮТСЯ В ЭЛЕМЕНТЕ MESSAGE? Скажете тоже текстовые поля делать?[/b] Кто нибуль разберитесь |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
И так. Меня совершенно непроизвольно ввели в заблуждение 13 и 10 символы прекрасно понимаются и Label и MessageBox. Вот тому доказательство
а причина не работы в том, что эти символы заменяются неверно. Вот такие дела, товарищи. |
|||
карма: 27 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Ну вот, зря на буржуев наезжал.....
Так может и с InfoTip та же беда? А то видел я, как народ изголяется.... |
|||
карма: 9 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
<table><tr><td class=quote>
Ну вот, зря на буржуев наезжал..... ( </td></tr></table> Нет не зря. Вы целиком и полностью правы. Например, вдруг кто нибудь захочет вывести в Edit текст разных цветов? Или еще что нибудь в таком роде. Будем отсылать в этот топик. <table><tr><td class=quote> Так может и с InfoTip та же беда? А то видел я, как народ изголяется.... </td></tr></table> Я заодно проверил и этот компонент. Там проблема не в этом. Просто нужно было перевести св-во Info из Строки в Список строк. Так что в итоге тема оказалась вдвойне плодотворной. |
|||
карма: 27 |
|
12