Graal Forums  

Go Back   Graal Forums > Graal V6 forums > Bug Report
FAQ Members List Calendar Today's Posts

Reply
 
Thread Tools Search this Thread Rate Thread Display Modes
  #1  
Old 05-06-2008, 05:59 AM
zokemon zokemon is offline
That one guy...
zokemon's Avatar
Join Date: Mar 2001
Location: Sonoma County, California
Posts: 2,925
zokemon is a jewel in the roughzokemon is a jewel in the rough
Send a message via ICQ to zokemon Send a message via AIM to zokemon Send a message via MSN to zokemon Send a message via Yahoo to zokemon
External window bugs on Windows

Here's some of the bugs that I've found while using external windows. Keep in mind that I am on Windows so these bugs might not all be true for Mac or Linux users.
  • GuiShowImg Polygons - These don't work. When you set the polygon variable, the gui object just doesn't display anything. I tried this with both textured (with an image) polygons as well as single color polygons. Drawing of lines (size 4 array) doesn't work either.
  • Gui Alpha - I've noticed some of the Gui object types are not effected by their alpha variables. Most notably are GuiDrawingPanels. I've also seen this on GuiButtonCtrls but haven't tested it on any others.
__________________
Do it with a DON!
Reply With Quote
  #2  
Old 05-06-2008, 09:24 AM
Skyld Skyld is offline
Script-fu
Skyld's Avatar
Join Date: Jan 2002
Location: United Kingdom
Posts: 3,914
Skyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud of
Send a message via AIM to Skyld
The external GUI windows on Windows are framebuffer, as opposed to OpenGL/DirectX, which would explain why GUI alpha doesn't work. Wondering whether this is also the reason for the polygon problem.
Reply With Quote
  #3  
Old 05-06-2008, 11:54 AM
Robin Robin is offline
The secret of NIMH
Robin's Avatar
Join Date: Apr 2005
Location: Wales, UK
Posts: 515
Robin will become famous soon enough
Send a message via AIM to Robin
Quote:
Originally Posted by Skyld View Post
The external GUI windows on Windows are framebuffer, as opposed to OpenGL/DirectX, which would explain why GUI alpha doesn't work. Wondering whether this is also the reason for the polygon problem.
It will definitely be the reason if he is using opengl/directx polygon functions to draw them, however there is a way to get this working with directx (as it has support for the windows GDI) by first creating an offscreen buffer, rendering to that and then rendering back.
__________________

Reply With Quote
  #4  
Old 05-07-2008, 01:45 AM
zokemon zokemon is offline
That one guy...
zokemon's Avatar
Join Date: Mar 2001
Location: Sonoma County, California
Posts: 2,925
zokemon is a jewel in the roughzokemon is a jewel in the rough
Send a message via ICQ to zokemon Send a message via AIM to zokemon Send a message via MSN to zokemon Send a message via Yahoo to zokemon
It's because both of these things are done using the old Delphi code. Stefan said he needed to convert a lot of the drawing stuff to C++ to work with DirectX and such.

I only posted this thread for the record, really.
__________________
Do it with a DON!
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 02:23 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.