Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

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

 
Андрей Прокопенко   (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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.068 c
4-1233696423
Дмитрий
2009-02-04 00:27
2010.08.27
Рескан USB устройств хранения


2-1269461310
Delphist2
2010-03-24 23:08
2010.08.27
запрос с параметром и без


2-1274855695
Rembo
2010-05-26 10:34
2010.08.27
Картинку из файла уменьшить и поместить в tbitmap


2-1272273312
HF-Trade
2010-04-26 13:15
2010.08.27
положение TStatusBar после SW_Restore


15-1270735483
Andy BitOff
2010-04-08 18:04
2010.08.27
Лицензионная Windows станет бесплатной