Смена цвета фона в графическом режиме |
Смена цвета фона в графическом режиме |
RathaR |
8.07.2009 18:54
Сообщение
#1
|
Знаток Группа: Пользователи Сообщений: 346 Пол: Мужской Реальное имя: Иван Репутация: 7 |
Не выходит сменить цвет фона в графическом режиме, процедура SetBkColor не меняет ничего... экран остается черный. Я порылся в поиске, пару прецендентов нашёл, но подходящих решений, и внятного ответа не попалось. В графике пока понимаю немного, никаких видео-режимов, или еще чегот подобного не менял и не использую. Как решить подобную проблему?
-------------------- Считающий себя единственым здравомыслящим человеком сумасшедший? Если да, возможно я псих...
Пусть умолкнет всякий критик! Я - системный аналитик! |
Unconnected |
8.07.2009 18:58
Сообщение
#2
|
mea culpa Группа: Пользователи Сообщений: 1 372 Пол: Мужской Реальное имя: Николай Репутация: 24 |
А графический режим какой? Стандартный, или какой-то сторонний модуль подключаешь, типа vesa256?
Кодом покажи, короче. Сообщение отредактировано: Unconnected - 8.07.2009 18:59 -------------------- "Знаешь, стыдно - когда не видно, что услышал всё, что слушал.."
|
RathaR |
8.07.2009 19:21
Сообщение
#3
|
Знаток Группа: Пользователи Сообщений: 346 Пол: Мужской Реальное имя: Иван Репутация: 7 |
А графический режим какой? Стандартный, или какой-то сторонний модуль подключаешь, типа vesa256? Кодом покажи, короче. Без ничего, весь код это
а разрешение выходит в итоге 1024 на 768 -------------------- Считающий себя единственым здравомыслящим человеком сумасшедший? Если да, возможно я псих...
Пусть умолкнет всякий критик! Я - системный аналитик! |
Unconnected |
8.07.2009 19:24
Сообщение
#4
|
mea culpa Группа: Пользователи Сообщений: 1 372 Пол: Мужской Реальное имя: Николай Репутация: 24 |
Во-первых - ты прямо тут набирал, что ли? И какое разрешение тебе надо? И где ты тут цвет фона устанавливаешь? И зачем очищать экран в текстовом режиме перед переходом в графический?
Сообщение отредактировано: Unconnected - 8.07.2009 19:24 -------------------- "Знаешь, стыдно - когда не видно, что услышал всё, что слушал.."
|
RathaR |
8.07.2009 19:25
Сообщение
#5
|
Знаток Группа: Пользователи Сообщений: 346 Пол: Мужской Реальное имя: Иван Репутация: 7 |
Во-первых - ты прямо тут набирал не=) просто, остальное там заливка, линии и кружочки, ничего большего, ну и setbkcolor, который фон не меняет... -------------------- Считающий себя единственым здравомыслящим человеком сумасшедший? Если да, возможно я псих...
Пусть умолкнет всякий критик! Я - системный аналитик! |
Unconnected |
8.07.2009 20:06
Сообщение
#6
|
mea culpa Группа: Пользователи Сообщений: 1 372 Пол: Мужской Реальное имя: Николай Репутация: 24 |
А как же "close graph;" в два слова? Этот оператор пишется слитно. И ты не ответил про разрешение.
-------------------- "Знаешь, стыдно - когда не видно, что услышал всё, что слушал.."
|
RathaR |
8.07.2009 20:19
Сообщение
#7
|
Знаток Группа: Пользователи Сообщений: 346 Пол: Мужской Реальное имя: Иван Репутация: 7 |
А как же "close graph;" в два слова? Этот оператор пишется слитно. И ты не ответил про разрешение. "close graph;"в два слова - очепятка, хз как получилась, я в курсе что слитно , разрешение мне надо 640 на 480. Раньше я пользовал Турбо Паскаль 7.0 там всё было норм, и разрешение 640 на 480, вот пару дней назад перешёл на фри паскаль, и тут уже пошли несостыковочки... Сообщение отредактировано: RathaR - 8.07.2009 20:20 -------------------- Считающий себя единственым здравомыслящим человеком сумасшедший? Если да, возможно я псих...
Пусть умолкнет всякий критик! Я - системный аналитик! |
volvo |
8.07.2009 20:21
Сообщение
#8
|
Гость |
Так. Или ты приводишь файл, содержащий точный текст программы, вызывающей проблемы (с указанием компилятора), или тема закрывается как "переливание воды". Неужели не ясно, что важно ВСЕ, чтобы понять, почему оно не работает?
|
RathaR |
8.07.2009 20:30
Сообщение
#9
|
Знаток Группа: Пользователи Сообщений: 346 Пол: Мужской Реальное имя: Иван Репутация: 7 |
Кусок что есть...среда-FPC
program pole2; Сообщение отредактировано: RathaR - 8.07.2009 20:33 -------------------- Считающий себя единственым здравомыслящим человеком сумасшедший? Если да, возможно я псих...
Пусть умолкнет всякий критик! Я - системный аналитик! |
Unconnected |
8.07.2009 20:42
Сообщение
#10
|
mea culpa Группа: Пользователи Сообщений: 1 372 Пол: Мужской Реальное имя: Николай Репутация: 24 |
Мой FreePascal заболел, поэтому компилировал в обычном TP7, изменённые строки отмечены, цвет фона меняется.
program pole2; Разрешение 640/480, за счёт установки Gdriver(или GMod, точно не помню) в 0. Сообщение отредактировано: Unconnected - 8.07.2009 20:43 -------------------- "Знаешь, стыдно - когда не видно, что услышал всё, что слушал.."
|
volvo |
8.07.2009 21:29
Сообщение
#11
|
Гость |
FPC 2.2.4:
program pole2;Естественно, координаты всех фигур - меняй, они будут некорректными И никогда не привязывайся к конкретным значениям ширины/высоты экрана - GetMaxX/GetMaxY совсем не просто так придумали. |
RathaR |
9.07.2009 0:30
Сообщение
#12
|
Знаток Группа: Пользователи Сообщений: 346 Пол: Мужской Реальное имя: Иван Репутация: 7 |
Естественно, координаты всех фигур - меняй, они будут некорректными И никогда не привязывайся к конкретным значениям ширины/высоты экрана - GetMaxX/GetMaxY совсем не просто так придумали. пасыба, учту -------------------- Считающий себя единственым здравомыслящим человеком сумасшедший? Если да, возможно я псих...
Пусть умолкнет всякий критик! Я - системный аналитик! |
Текстовая версия | 1.10.2024 8:47 |