2014-12-22 1 views
5

WxPerl을 사용하는 응용 프로그램을 프로그래밍하고 있지만 Wx :: Grid 클래스에 UseNativeColHeader 메서드가 없습니다. 어쨌든이 방법을 호출하려면 어떻게해야합니까?WxPerl 클래스에 어떤 메소드가없는 경우 어떻게해야합니까?

이벤트는 어떻게됩니까? 이벤트 EVT_GRID_COL_SORT는 WxPerl에서 구현되지 않습니다. 순수한 Perl에서 제한을 우회 할 수있는 방법이 있습니까?

답변

0

누락 된 메소드에 대한 예상 인수를 알고있는 경우, 해당 이름의 메소드를 사용자 정의하여 BEGIN 블록에 삽입하면 해당 모듈에서 사용할 수 있습니다.

이 기능을 사용하려면 먼저 모듈을 BEGIN 블록에로드하고 서브 루틴이 무엇인지 알고 있지 않은 경우 비어 있음을 정의한 다음 서브 루틴을 정의해야합니다. Wx :: Grid가 오류를 일으키지 않도록 적절한 값.

가능하다면, 소스 코드를 찾지 않고서는 소스를 어딘가에 찾아 대신 BEGIN 블록에 놓을 수 있습니다. 그러나 실제 "동일한"동작을 수행 한 후에는 바퀴를 다시 발명하는 것이 좋습니다.

내가 정말로 갖고 있어야 할 것에 대한 정보가 더 많으면 좀 더 자세하게 설명 할 수 있습니다 (그러한 메소드를 호출하고 해당 이벤트를 생성해야하며, 현재 위치에있는 모듈을 업데이트 할 수 있습니까) .

관련 문제