Canvas에서 크라우드소싱 프로젝트 만들기 - 페이지 21

 
Nikolai Semko :

버튼 이미지는 기성품 bmp 이미지를 로드하거나 프로그램 드로잉을 통해 형성할 수 있습니다(여기에는 이미 많은 옵션이 있습니다). 그런 다음 단순히 OnChartEvent에서 마우스 이벤트를 처리하여 이미지를 변경합니다.

완성된 이미지를 불러온다는 소식을 들었습니다. 마우스 이벤트에서 사진을 변경할 수 있습니다. 그러나 이 접근 방식에는 기회가 거의 없습니다. 사진을 많이 올려야 합니다. 4개의 상태에 대한 4개의 그림 + 버튼 레이블... 제 생각에는 프로그램 그리기 옵션이 더 재미있습니다. 간단히 말해서 캔버스 클래스 의 기능을 호출하여 버튼을 그려야 합니다. 2px 너비의 그라디언트로 버튼 측면의 선을 그립니다. 얼마나 어렵습니까? 알고 보면 흥미롭다))
 
Реter Konow :

완성된 이미지를 불러온다는 소식을 들었습니다. 마우스 이벤트에서 사진을 변경할 수 있습니다. 그러나 이 접근 방식에는 기회가 거의 없습니다. 사진을 많이 올려야 합니다. 4개의 상태에 대한 4개의 그림 + 버튼 레이블... 제 생각에는 프로그램 그리기 옵션이 더 재미있습니다. 간단히 말해서 캔버스 클래스 의 기능을 호출하여 버튼을 그려야 합니다. 2px 너비의 그라디언트로 버튼 측면의 선을 그립니다. 얼마나 어렵습니까? 알고 보면 흥미롭다))
어렵지 않아요. 시작할 가치가 있습니다.
 
Artyom Trishkin :
어렵지 않아요. 시작할 가치가 있습니다.

네, 노력하겠습니다.
 
Реter Konow :

네, 노력하겠습니다.


그건 그렇고 왜 그리기 옵션이 더 낫다고 생각합니까? 버튼 수가 많고 버튼 크기가 다르면 사진을 많이 올려야하기 때문입니다. 분명히 최선의 선택은 아닙니다. 그러나 그리기 버튼은 아직 명확하지 않습니다. 여기서도 문제를 풀어야 하나요? :)

누군가 이미 버튼을 그렸을 수도 있습니다.

 
Реter Konow :


그건 그렇고 왜 그리기 옵션이 더 낫다고 생각합니까? 버튼 수가 많고 버튼 크기가 다르면 사진을 많이 올려야하기 때문입니다. 분명히 최선의 선택은 아닙니다. 그러나 그리기 버튼은 아직 명확하지 않습니다. 여기서도 문제를 풀어야 하나요? :)

누군가 이미 버튼을 그렸을 수도 있습니다.


그리고 문제가 무엇입니까, 다른 음영으로 5-10개의 선을 그립니다.
 
Taras Slobodyanik :

그리고 문제가 무엇입니까, 다른 음영으로 5-10개의 선을 그립니다.


모르겠어요. 나는 캔버스 클래스를 소유하지 않습니다. 그래서 내가 묻는거야. 버튼을 그릴 수 있습니까?

보도 / 릴리스 이벤트에서 2 가지 상태와 변경 사항을 그릴 필요가 있습니다. 그것은 단지 스레드의 주제에 관한 것입니다. 이 얼마나 현실적입니까?

 
Реter Konow :


모르겠어요. 나는 캔버스 클래스를 소유하지 않습니다. 그게 내가 묻는 이유야. 버튼을 그릴 수 있습니까?

보도 / 릴리스 이벤트에서 2 가지 상태와 변경 사항을 그릴 필요가 있습니다. 그것은 단지 스레드의 주제에 관한 것입니다. 얼마나 현실적입니까?


먼저 점, 선, 호 등의 기본 요소를 그리는 방법을 배워야 합니다.
그런 다음 캔버스를 가져 와서 배경을 채우고 프레임을 그리고 순환에 다른 음영으로 선을 그립니다. 밝은 곳에서 어두운 곳으로 - 그게 다입니다. 버튼이 준비되었습니다 ...
 
Taras Slobodyanik :

먼저 점, 선, 호 등의 기본 요소를 그리는 방법을 배워야 합니다.
그런 다음 캔버스를 가져 와서 배경을 채우고 프레임을 그리고 순환에서 다른 음영으로 선을 그립니다. 밝은 곳에서 어두운 곳으로 - 그게 다입니다 - 버튼이 준비되었습니다 ...

"우리가 집을 짓는 데 드는 비용은 얼마입니까? 그리자. 우리는 살 것입니다."(c)

지점이 존재한지 거의 1년 동안 아무도 이것을 하지 않은 것이 유감입니다. 너 시도 할 수있어?

 
좋아요, 자원 봉사자가 없는 동안 직접 시도하고 결과에 대해 구독을 취소하겠습니다. 사실, 일반 OOP 코드에서는 성공하지 못하지만 여전히 버튼을 만들려고 합니다.
 
Реter Konow :
좋아요, 자원 봉사자가 없는 동안 직접 시도하고 결과에 대해 구독을 취소하겠습니다. 사실, 일반 OOP 코드에서는 성공하지 못하지만 여전히 버튼을 만들려고 합니다.
GButton 클래스의 예제를 거의 완성했는데 도망쳐야 합니다. 내일 끝내고 발표하겠습니다.