Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / "красивый" грид / 10 сообщений из 10, страница 1 из 1
09.10.2009, 08:49
    #36241065
asd456
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
"красивый" грид
Как можно "окрасить" грид? Что можно делать чтобы грид был "красивый"?
...
Рейтинг: 0 / 0
09.10.2009, 08:56
    #36241079
Местами администратор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
"красивый" грид
*в INIT GRID прописываю следующий текст:
WITH this
.gridlinewidth=2 && толщина границ в таблице
.gridlinecolor=RGB(122,200,200) && цвет границ в таблице
.deletemark =.f. && столбец удаления
.recordmark =.t. && столбец выделения строки
.backcolor =RGB(255,255,255) && цвет фона таблицы
.highlight=.t.
.highlightbackcolor=RGB(33,163,1) && цвет фона строки в фокусе
.highlightforecolor=RGB(192,192,192) && цвет шрифта строки в фокусе
.highlightrow=2
.highlightrowlinewidth =3 && толщина окантовки строки в фокусе
.highlightstyle = 1 && стиль выделения включен 1 выключен 0
.fontbold = .t. && шрифт жирный
.fontitalic = .f. && курсив
.fontsize=9 && размер шрифта
.forecolor=RGB(0,0,0) && цвет шрифта в таблице
.headerheight=30 && высота заголовков таблицы
.rowheight=25 && высота строки в таблице
.selecteditembackcolor=RGB(0,128,128) && цвет фона ячейки в фокусе
.selecteditemforecolor=RGB(0,0,0) && цвет текста ячейки в фокусе
ENDWITH
...
Рейтинг: 0 / 0
09.10.2009, 09:03
    #36241091
asd456
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
"красивый" грид
Да, красиво. Спасибо. И еще вопрос: Кнопки (command), или вообще, сам форму как-то можно делать "красивый"?
...
Рейтинг: 0 / 0
09.10.2009, 12:55
    #36241842
asd456
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
"красивый" грид
Форму никак нельзя "окрасить"?!
...
Рейтинг: 0 / 0
09.10.2009, 13:09
    #36241904
"красивый" грид
asd456Форму никак нельзя "окрасить"?!Можно. Но нужно ли?
...
Рейтинг: 0 / 0
09.10.2009, 16:50
    #36242696
asd456
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
"красивый" грид
Да, мне нужно. Если можно скажите пожалуйста КАК?
...
Рейтинг: 0 / 0
09.10.2009, 17:43
    #36242880
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
"красивый" грид
asd456,

намёк: у формы есть свойство backcolor
...
Рейтинг: 0 / 0
09.10.2009, 17:46
    #36242888
"красивый" грид
asd456,
еще один намек - свойство формы Picture.
...
Рейтинг: 0 / 0
11.10.2009, 17:29
    #36244399
igorbik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
"красивый" грид
asd456,

Сходи на universalthread.com и в разделе download скачай класс Ника Нехлюдова GRIDHIGHLIGHTER.
Он изначально подкрашивает грид, но может перекрашивать его и по заданным условиям.

Класс просто кладется на форму, и в нем прописывается ручками только объект его применения, например, grid1 или grid2. Сколько гридов на форме, столько и GRIDHIGHLIGHTER'ов нужно класть на форму, изменяя только имя объекта в каждом.

После изучения приложенного описания свойств класса окажется простым и перекрашивание грида по условию

У Нехлюдова есть еще хороший класс (скачивать там же) GRIGDRAGDROPPER, позволяющий перетаскивать значения полей в грид и обратно (впрочем, по гриду тоже).

Ник отвечает на все вопросы по мейлу, только искать его нужно на universalthread.com.
...
Рейтинг: 0 / 0
12.10.2009, 09:08
    #36244829
igorbik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
"красивый" грид
igorbik,

Конечно, не GRIGDRAGDROPPER, а GRIDDRAGDROPPER
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / "красивый" грид / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]