Естественно в верхнем правом углу, а иначе при скролле весь экран загадит. У тебя драйвер эмулирует работу ВВ55?
Естественно в верхнем правом углу, а иначе при скролле весь экран загадит. У тебя драйвер эмулирует работу ВВ55?
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Нет, ВВ55 я оставил только для светика РУС/ЛАТ и для магнитофона. А вместо драйвера клавиатуры на ВВ55 прицепил драйвер для 8042(JETkey) у него даже адрес обращения другой. Так что, ежели программа будет пытаться рулить напрямую клавой, то в моем случае клава работать не будет, максимум светиком на плате поморгает(светик на плате компика стоит рядом с ВВ55).
Последний раз редактировалось Rokl; 02.07.2012 в 10:24.
Ну тогда не понятно, на других программах все нормально, часы отображаются.
А к клавиатуре подцепиться вроде больше негде.
Конечно напрямую, надо время экономить.У меня часы выводятся за три прохода.
Сначала десятки и еденицы часов и разделительное двоеточие. Потом тоже с минутами, а потом секунды.Сама процедура сидит по адресу E003.
В кладе возможно полностью экран обновляется после каждого опроса клавиатуры, вместо того, что бы одного человечка и 2 стрелочки перенести в статической картинке.
Потому может твои часы не видно, т.к. затираются практически мгновенно очередным обновлением экрана. Т.е. нужно выводить часы ещё на одну строку выше. Тогда проблема будет решена, но часы,возможно уйдут за верхний край экрана. Или же делать оконный драйвер и окно с часами выводить поверх любой картинки.
Код вывода часов не выложишь?
Последний раз редактировалось Rokl; 02.07.2012 в 10:59.
Может ты и прав, но в верхнюю строку перенести не могу. Купил себе специально для компов ящик Rolsen 16L11, а он гад интеллектуальный, отображает ровно экранную область.Пробовал менять формат - полная задница.
---------- Post added at 11:05 ---------- Previous post was at 11:04 ----------
Почему бы и нет.
Последний раз редактировалось Vladimir_S; 02.07.2012 в 17:37.
Попробуй выводить часы на экран не до(как сейчас), а после опроса клавиатуры, т.е. пусть сначала проц всё выводит согласно подпрограмме, а когда из процедуры будет возвращаться, тут его перехватываешь и выводишь часики. Наверное должно получиться,т.к. это будет что то типа оконного драйвера часов. Может перед твоей процедурой вывода часиков отправить его куда он хочет по CALL 0FE01h. И потом спокойно выводишь часики. Они должны вроде поверх картинки лечь.
Ждемс-с.))
Надо же, сегодня написал и найти не могу.Пришлось заново писать.http://rusfolder.com/31428127
Смотреть в ассемблере 'micron'
---------- Post added at 11:52 ---------- Previous post was at 11:41 ----------
Все равно еще писать директиву коррекции-установки часов.
Вспомнил - написал, оттранслировал и текст не сохранил.
Последний раз редактировалось Vladimir_S; 02.07.2012 в 14:22.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)