주메뉴 바로가기 본문 바로가기 하단 바로가기

고객지원

기술문의

가젯 커스텀하기에 대해 질문이 있습니다

  • 김우진
  • 2018.08.15
  • 조회수 1,412
안녕하세요. IlvDockableMainWindow에관해서 저번에 질문드렸던 김우진입니다.
저번에 답변주신 내용 덕분에, 저의프로젝트에서 Dock Pane을 성공적으로 구현하였습니다. 감사합니다.

이번에 저희가 구현된 프로그램의 창의 색을 사용자가 변경하고 싶다는 이슈가 나왔는데요. gadget/lookfeel 예제를 참고해서 구현하려고 합니다.
그런데 예제에서는 Tree와 Button의 이미지를 변경하는 소스는 있는데, menubar와 Pane과 IlvViewFrame의 색을 바꾸는 예제는 나와있지 않네요.
vx와 win95 의 LookFeel에서 색을 변경하려면
어떤 클래스의 함수를 Override해서 그안에 소스를 어떤식으로 구현하면 좋은지 알려주시면 감사하겠습니다.

만약에 css style을 적용한다면 gradient를 표현하기위해 이런것을 어떤방법을 써야하나요?

댓글 3

  • 비회원2018-08-20
    안녕하세요,

    지난 주 Rogue Wave 제조사 측에 문의 드린 후 답변 기다리고 있습니다.
    답변 받는 대로 연락 드리겠습니다. 감사합니다.
    아이콘삭제
  • 비회원2018-08-20
    감사합니다. 저번주에 IlvViewFrame에 색을 입히는 것은 내부 GadgetContainer의 색을 변경하는 것으로 해결하였습니다. MenuBar도 색을 넣는것은 가능하였지만, 스테이터스 바까지 같이 적용이 되어 여러방면으로 테스트하고 있는중입니다.
    한가지 문제점이 생겼는데 vx lookfeel에서 IlvButton에 setPalette를 했는데 버튼색이 변경되지 않습니다.
    저는 그라데이션과, 모서리가 둥그런 모양이 남아 있는 상태에서 색만을 변경하고 싶은데요. 어떻게하면 해결이 가능할까요?

    저희 팀장님이 말씀하시길 Gadget에 일일히 setPalette하는것 말고 외부 리소스를 수정함으로써 Gadget의 색을 변경하는 방법이 있다고 하는데 CSS style을 적용하는것 말고 다른 방법이 있습니까? CSS style로밖예 되지 않는다면, CSS로 버튼을 그라데이션과, 모서리를 둥글게하는 속성이 있습니까? IlvGadget의 CSS 작성에 관한 자세한 reference가 없어서 참고할만한 문서가 있으면 합니다.
    아이콘삭제
  • 비회원2018-08-20
    감사합니다. 저번주에 IlvViewFrame에 색을 입히는 것은 내부 GadgetContainer의 색을 변경하는 것으로 해결하였습니다만, 더 좋은 방법이 있다면 추천해 주시면 감사하겠습니다. MenuBar도 색을 넣는것은 가능하였지만, Border및 여러 자잘한색들이 다른 Panel들도 같이 적용이되어 같이 적용이 되어 여러방면으로 테스트하고 있는중입니다.

    여기서부터 제조사측에 추가 문의사항을 넣을수 있을까요?
    한가지 문제점이 생겼는데 vx lookfeel에서 IlvButton에 setPalette()를 했는데 버튼색이 변경되지 않습니다.
    저는 그라데이션과, 모서리가 둥그런 모양이 남아 있는 상태에서 색만을 변경하고 싶은데요. 어떻게하면 해결이 가능할까요?

    저희 팀장님이 말씀하시길 Gadget에 일일히 setPalette하는것 말고 외부 리소스를 수정함으로써 Gadget의 색을 변경하는 방법이 있다고 하는데 CSS style을 적용하는것 말고 다른 방법이 있습니까? CSS style로밖예 되지 않는다면, CSS로 버튼을 그라데이션과, 모서리를 둥글게하는 속성이 있습니까? IlvGadget의 CSS 작성에 관한 자세한 reference가 없어서 참고할만한 문서가 있으면 합니다.
    아이콘삭제

댓글 입력