Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

"Немыслимое что-то..."   Найти похожие ветки 

 
Андрей Прокопенко   (2010-02-03 15:02) [0]

Здравствуйте. Есть модальная форма, на форме только RichEdit (исп-ся в качестве лога) и кнопка. При создании формы (FormCreate) делаю необходимые действия (какие - не суть важно ибо проблема в другом), ход выполнения заноситься в RichEdit.

Для минимизации интерфейса сделано так:

В момент выполнения задачи на кнопке написано "Отмена" (ModalResult = mrCancel), т.е. отмена задания, после нажатия на неё с надписью "Отмена" её caption менятеся на "Выход" (ModalResult = mrCancel). Если "Отмена" не нажимать и дождаться завершения задачи caption изменится на "OK" (ModalResult = mrOK). Т.е., кнопка имеет как-бы 3 "значения".

Всё вроде нормально работало, программка стоит на 30 компах, а вот на 31-м случилось вот что - кнопка пропала вообще, ни надписей, ни рамки - её просто нет, что это мож быть за хрень я не знаю и даже предположений нет(((

Всё вышеописанное (и казалось бы, ненужное) привёл в надежде что это чем-то может прояснить ситуацию, может было у кого-либо что-то подобное, прошу помочь...


 
Ega23 ©   (2010-02-03 15:07) [1]


> Всё вроде нормально работало, программка стоит на 30 компах,
>  а вот на 31-м случилось вот что - кнопка пропала вообще,
>  ни надписей, ни рамки - её просто нет, что это мож быть
> за хрень я не знаю и даже предположений нет(((


Странно, хорошего программиста такие числа, как 3, 7, 15, 31, 63 и т.д. (2^n  - 1) должны настораживать сходу.


 
tesseract ©   (2010-02-03 15:15) [2]


> привёл в надежде что это чем-то может прояснить ситуацию,


Операционные системы, их SP и импортируемые DLL нам самим определить ?


> Ega23 ©  


Оставь герань.


 
Anatoly Podgoretsky ©   (2010-02-03 15:16) [3]

Обычная кнопка рисуется средствами системы.


 
Андрей Прокопенко   (2010-02-03 15:22) [4]

Кнопка - обычный TBitBtn из стандартной панели Additional, свойство Glyph используется (при смене надписи также меняется картинка), окно - модальное, без возможности изменения размеров, но кнопка, на всякий, привязана к одному из краёв формы.

ОС пока не могу сказать (комп в другой области находится), но часика хватит, думаю, чтобы выяснить, выяснение в процессе в опщем...


 
Андрей Прокопенко   (2010-02-03 15:28) [5]

Блин, понимаю, что смешно, я б наверно тоже смеялся, но скриншот прислали, нету кнопки в самом деле...


 
Германн ©   (2010-02-03 15:35) [6]

Вспоминается Win95


 
Andy BitOff ©   (2010-02-03 15:37) [7]

Размер системного шрифта какой? На той машине.


 
Andy BitOff ©   (2010-02-03 15:39) [8]

Скорее всего кнопка уходит за пределы формы. Сделай вывод координат.


 
Андрей Прокопенко   (2010-02-03 16:13) [9]

Админ ихний укатил куда-то, а от пользователя удалось тока узнать версию ОС - XP SP2 (2600), то есть пока ничего больше...


 
Dimka Maslov ©   (2010-02-03 16:36) [10]

Свойства экрана>Параметры>Дополнительно>Масштаб>Количество точек на дюйм. Должно равняться 96.


 
han_malign   (2010-02-03 16:45) [11]

если это не якоря, то:
Ехе/dll пробовали обновлять? Иногда они "протухают"(например ресурс может побиться)...
Или chkdsk может помочь - слетевший индекс иногда весьма занятные артефакты выдает...
Ну, на крайний случай - антивирус...
       если это несколько лет не обновлявшийся symantec - отключить...

З.Ы. Встречал такое на Висте со включенными темами - на убогом компьютере некоторые кнопки вульгарно не успевали рисоваться, но нажатия отрабатывали...



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.1 c
4-1217672834
DeadMeat
2008-08-02 14:27
2010.08.27
Отключение скринсейвера


15-1270305381
Игорь Шевченко
2010-04-03 18:36
2010.08.27
Microsoft заботится о нас. Иногда даже чересчур


2-1274860008
madmech
2010-05-26 11:46
2010.08.27
В D2010 перстало "работать" свойство у TDBGrid


15-1269450049
Zver
2010-03-24 20:00
2010.08.27
Дискреционная политика безопасности.


15-1268465884
ZV
2010-03-13 10:38
2010.08.27
Сохранить массив в файл. Как ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский