Kaynağa Gözat

* [Context] check Visual before using it

master
Bergmann89 11 yıl önce
ebeveyn
işleme
371dc0877d
1 değiştirilmiş dosya ile 5 ekleme ve 0 silme
  1. +5
    -0
      uglcContextGtk2GLX.pas

+ 5
- 0
uglcContextGtk2GLX.pas Dosyayı Görüntüle

@@ -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


Yükleniyor…
İptal
Kaydet