소스 검색

* [Context] check Visual before using it

master
Bergmann89 11 년 전
부모
커밋
371dc0877d
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. +5
    -0
      uglcContextGtk2GLX.pas

+ 5
- 0
uglcContextGtk2GLX.pas 파일 보기

@@ -351,6 +351,9 @@ var
attrList: TGLIntArray;
drawable: PGdkDrawable;
begin
if not Assigned(aControl) then
raise EArgumentException.Create('aControl is not assigned');
{
Temporary (realized) widget to get to display
}
@@ -382,6 +385,8 @@ begin
FVisual := glXChooseVisual(FDisplay, DefaultScreen(FDisplay), @attrList[0]);
end;
end;
if not Assigned(FVisual) then
raise EGLXError.Create('choose visual failed');
{
Most widgets inherit the drawable of their parent. In contrast to Windows, descending from


불러오는 중...
취소
저장