기고글 토론 "CCanvas 클래스 공부하기. 투명 개체를 그리는 방법" - 페이지 5 123456789 새 코멘트 Vladimir Karputov 2017.08.17 06:06 #41 Konstantin Seredkin:안녕하세요, 거래 아이콘이 겹치지 않도록 정보 패널을 만드는 방법을 알려주실 수 있나요?전경에 있는 것처럼 보이고 모든 것이 그 뒤에 그려져 있지만 거래가 위에 겹쳐져 있습니다.지금은 확인하지 않겠지 만 실제 패널 인 패널이 CDialog를 기반으로 구축되었을 가능성이 있습니다. 나중에 (하루나 이틀 후에) 확인하겠습니다 ... Vladimir Karputov 2017.08.17 10:46 #42 Konstantin Seredkin:안녕하세요, 거래 아이콘이 겹치지 않도록 정보 패널을 만드는 방법을 알려주실 수 있나요?전경에 있는 것처럼 보이고 모든 것이 그 뒤에 그려져 있지만 거래가 위에 겹쳐져 있습니다.그래서 확인했습니다. 확실히 CDialog 클래스를 기반으로 실제 패널을 만들어야합니다.이제 "구매" 및 "판매" 아이콘 위에 패널을 배치하는 방법: 각 패널에는 "패널 축소" 아이콘이 있습니다:패널을 접었다가 다시 펼치면 패널의 모든 개체가 이전의 모든 아이콘 위에 표시됩니다. 즉, 패널을 펼치면 패널의 개체가 다시 그려지고 마지막으로 생성된 개체가 됩니다. Konstantin Seredkin 2017.08.17 13:12 #43 Vladimir Karputov: 그래서 확인했습니다 : CDialog 클래스를 기반으로 실제 패널을 만드는 것이 확실히 필요합니다.이제 "구매" 및 "판매" 아이콘 위에 패널을 배치하는 방법: 각 패널에는 "패널 접기" 아이콘이 있습니다:패널을 접었다가 다시 펼치면 패널의 모든 개체가 이전의 모든 아이콘 위에 표시됩니다. 즉, 패널을 펼친 후에는 해당 개체가 다시 그려지고 마지막으로 생성된 개체가 됩니다.그렇다면 OBJ_RECTANGLE_LABEL 개체는 모든 개체보다 100% 우선순위가 될 수 없나요?다른 모든 개체는 백그라운드에 있을 수 있지만 아이콘과 트랜잭션 바는 여전히 모든 것보다 우선 순위가 높습니다. - 순서가 맞지 않음 Vladimir Karputov 2017.08.17 13:14 #44 Konstantin Seredkin: 그렇다면 OBJ_RECTANGLE_LABEL 개체가 모든 개체보다 100% 우선순위가 될 수 없나요?다른 모든 개체는 백그라운드에 있을 수 있지만 아이콘과 트랜잭션 표시줄은 여전히 다른 모든 것보다 우선 순위가 높습니다. - 순서 없음프로그래머가 렌더링 볼륨의 세부 사항을 고려하여 프로그램을 올바르게 만들지 않으려는 것과 비슷합니다. 터미널은 그것과 아무 관련이 없습니다. Vitaly Muzichenko 2017.08.17 13:30 #45 Konstantin Seredkin: 그렇다면 OBJ_RECTANGLE_LABEL 개체가 모든 개체보다 100% 우선순위가 될 수 없나요?다른 모든 개체는 백그라운드에 있을 수 있지만 아이콘과 트랜잭션 표시줄은 여전히 다른 모든 것보다 우선 순위가 높습니다. - 순서가 맞지 않음객체의 생성 시간을 고려하면 우선 순위, 마지막 사람, 맨 위에있는 사람입니다. Andrey Khatimlianskii 2017.08.17 20:50 #46 Konstantin Seredkin: 그렇다면 OBJ_RECTANGLE_LABEL 개체가 모든 개체보다 100% 우선순위가 될 수 없나요?다른 모든 개체는 백그라운드에 있을 수 있지만 아이콘과 트랜잭션 표시줄은 여전히 다른 모든 것보다 우선 순위가 높습니다. - 순서가 맞지 않습니다.예, 표시 순서 설정이 정상적으로 구현되지 않습니다. 재창조로 복잡한 정원을 만들어야 합니다. Vitaly Muzichenko 2017.08.17 21:47 #47 Andrey Khatimlianskii:예, 표시 순서 설정이 제대로 구현되지 않습니다. 재창조로 복잡한 정원을 만들어야 합니다.따라서 개발자가 객체를 만들 때 추가 매개 변수에 대해 생각할 때입니다. patheer 2017.12.04 20:55 #48 안녕하세요 친구, 귀하의 기사는 매우 흥미로운 내용을 담고 있습니다. Реter Konow 2019.01.27 08:25 #49 드디어 뭔가 사용할 수 있는 기사를 찾았습니다.)))) 두 가지 색상 (상단과 하단)을 혼합하는 기사에 설명 된 방법을 사용하여 하나의 캔버스 안에 투명 효과를 얻었습니다. 고마워요. Nikolai Semko 2019.02.05 04:35 #50 Реter Konow: 드디어 뭔가 사용할 수 있는 기사를 찾았습니다.)))) 두 가지 색상 (상단과 하단)을 혼합하는 기사에 설명 된 방법을 사용하여 하나의 캔버스 안에 투명 효과를 얻었습니다. 고마워요.그건 너무 간단해요, 피터. 다음은 질문의 본질을 마스터하고 수정해야 할 작업입니다: - 각각 고유한 투명도 A1과 A2를 가진 두 가지 색상 ARGB(a1,r1,g1,b1)와 ARGB(a2,r2,g2,b2)를 하나의 레이어 내에서 혼합하는 방법은 무엇입니까? 이 블렌딩이 없으면 앤티 앨리어싱된 오브젝트를 서로 위에 제대로 오버레이할 수 없습니다. 123456789 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
안녕하세요, 거래 아이콘이 겹치지 않도록 정보 패널을 만드는 방법을 알려주실 수 있나요?
전경에 있는 것처럼 보이고 모든 것이 그 뒤에 그려져 있지만 거래가 위에 겹쳐져 있습니다.
지금은 확인하지 않겠지 만 실제 패널 인 패널이 CDialog를 기반으로 구축되었을 가능성이 있습니다. 나중에 (하루나 이틀 후에) 확인하겠습니다 ...
안녕하세요, 거래 아이콘이 겹치지 않도록 정보 패널을 만드는 방법을 알려주실 수 있나요?
전경에 있는 것처럼 보이고 모든 것이 그 뒤에 그려져 있지만 거래가 위에 겹쳐져 있습니다.
그래서 확인했습니다. 확실히 CDialog 클래스를 기반으로 실제 패널을 만들어야합니다.
이제 "구매" 및 "판매" 아이콘 위에 패널을 배치하는 방법: 각 패널에는 "패널 축소" 아이콘이 있습니다:
패널을 접었다가 다시 펼치면 패널의 모든 개체가 이전의 모든 아이콘 위에 표시됩니다. 즉, 패널을 펼치면 패널의 개체가 다시 그려지고 마지막으로 생성된 개체가 됩니다.
그래서 확인했습니다 : CDialog 클래스를 기반으로 실제 패널을 만드는 것이 확실히 필요합니다.
이제 "구매" 및 "판매" 아이콘 위에 패널을 배치하는 방법: 각 패널에는 "패널 접기" 아이콘이 있습니다:
패널을 접었다가 다시 펼치면 패널의 모든 개체가 이전의 모든 아이콘 위에 표시됩니다. 즉, 패널을 펼친 후에는 해당 개체가 다시 그려지고 마지막으로 생성된 개체가 됩니다.
그렇다면 OBJ_RECTANGLE_LABEL 개체는 모든 개체보다 100% 우선순위가 될 수 없나요?
다른 모든 개체는 백그라운드에 있을 수 있지만 아이콘과 트랜잭션 바는 여전히 모든 것보다 우선 순위가 높습니다. - 순서가 맞지 않음
그렇다면 OBJ_RECTANGLE_LABEL 개체가 모든 개체보다 100% 우선순위가 될 수 없나요?
다른 모든 개체는 백그라운드에 있을 수 있지만 아이콘과 트랜잭션 표시줄은 여전히 다른 모든 것보다 우선 순위가 높습니다. - 순서 없음
프로그래머가 렌더링 볼륨의 세부 사항을 고려하여 프로그램을 올바르게 만들지 않으려는 것과 비슷합니다. 터미널은 그것과 아무 관련이 없습니다.
그렇다면 OBJ_RECTANGLE_LABEL 개체가 모든 개체보다 100% 우선순위가 될 수 없나요?
다른 모든 개체는 백그라운드에 있을 수 있지만 아이콘과 트랜잭션 표시줄은 여전히 다른 모든 것보다 우선 순위가 높습니다. - 순서가 맞지 않음
객체의 생성 시간을 고려하면 우선 순위, 마지막 사람, 맨 위에있는 사람입니다.
그렇다면 OBJ_RECTANGLE_LABEL 개체가 모든 개체보다 100% 우선순위가 될 수 없나요?
다른 모든 개체는 백그라운드에 있을 수 있지만 아이콘과 트랜잭션 표시줄은 여전히 다른 모든 것보다 우선 순위가 높습니다. - 순서가 맞지 않습니다.
예, 표시 순서 설정이 정상적으로 구현되지 않습니다. 재창조로 복잡한 정원을 만들어야 합니다.
예, 표시 순서 설정이 제대로 구현되지 않습니다. 재창조로 복잡한 정원을 만들어야 합니다.
따라서 개발자가 객체를 만들 때 추가 매개 변수에 대해 생각할 때입니다.
드디어 뭔가 사용할 수 있는 기사를 찾았습니다.)))) 두 가지 색상 (상단과 하단)을 혼합하는 기사에 설명 된 방법을 사용하여 하나의 캔버스 안에 투명 효과를 얻었습니다. 고마워요.
그건 너무 간단해요, 피터.
다음은 질문의 본질을 마스터하고 수정해야 할 작업입니다:
- 각각 고유한 투명도 A1과 A2를 가진 두 가지 색상 ARGB(a1,r1,g1,b1)와 ARGB(a2,r2,g2,b2)를 하나의 레이어 내에서 혼합하는 방법은 무엇입니까?
이 블렌딩이 없으면 앤티 앨리어싱된 오브젝트를 서로 위에 제대로 오버레이할 수 없습니다.