Как VC++создать линию (такую же как и в Group Box)
От: FLY  
Дата: 30.11.01 09:03
Оценка:
То есть нужна линия подобна той которая в Group Box является рамкой. Пробовал сузить сам Group Box, но он все равно остается прямоугольником, до одной линии не сужается. В файле ресурсов можно вручную (через текстовфй редактор) изменить размер, но при компиляции принимает опять вид рамки, хотя и узкой. Можно конечно прописать код в событии прорисовки окна, что бы каждый раз рисовались линии (одна темней, другая светлей), но так делать не хочется. Кто что может посоветовать. Юзаю MVC++ 6.0 И сорри за ламерский вопрос.
Re: Как VC++создать линию (такую же как и в Group Box)
От: Alex Fedotov США  
Дата: 30.11.01 09:08
Оценка:
Здравствуйте FLY, Вы писали:

FLY>То есть нужна линия подобна той которая в Group Box является рамкой. Пробовал сузить сам Group Box, но он все равно остается прямоугольником, до одной линии не сужается. В файле ресурсов можно вручную (через текстовфй редактор) изменить размер, но при компиляции принимает опять вид рамки, хотя и узкой. Можно конечно прописать код в событии прорисовки окна, что бы каждый раз рисовались линии (одна темней, другая светлей), но так делать не хочется. Кто что может посоветовать. Юзаю MVC++ 6.0 И сорри за ламерский вопрос.


Нужно вставить Picture, указать Type: Frame и Color: Etched. После этого установить минимально возможную высоту — получится линия.
-- Alex Fedotov
Re: Как VC++создать линию (такую же как и в Group Box)
От: TSS Россия http://www.sdl.ru
Дата: 30.11.01 09:11
Оценка:
Здравствуйте FLY, Вы писали:

FLY>То есть нужна линия подобна той которая в Group Box является рамкой. Пробовал сузить сам Group Box, но он все равно остается прямоугольником, до одной линии не сужается. В файле ресурсов можно вручную (через текстовфй редактор) изменить размер, но при компиляции принимает опять вид рамки, хотя и узкой. Можно конечно прописать код в событии прорисовки окна, что бы каждый раз рисовались линии (одна темней, другая светлей), но так делать не хочется. Кто что может посоветовать. Юзаю MVC++ 6.0 И сорри за ламерский вопрос.


А ты вставляй не Group Box, а Picture типа "Frame" и цветом "Etched"
Signed, [TSS] /SDL/
Re[2]: Как VC++создать линию (такую же как и в Group Box)
От: FLY  
Дата: 30.11.01 09:15
Оценка:
Здравствуйте Alex Fedotov, Вы писали:

AF>Здравствуйте FLY, Вы писали:


FLY>>То есть нужна линия подобна той которая в Group Box является рамкой. Пробовал сузить сам Group Box, но он все


AF>Нужно вставить Picture, указать Type: Frame и Color: Etched. После этого установить минимально возможную высоту — получится линия.


Вот спасибо. Я даже не ожидал, что так быстро ответят %).

А всетаки интересно почему нельзя сузить групбокс до одной черты.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.