This article applies to:
E-Prime 3.0
Symptoms
Experiments run on Windows 10 or 11 with a 6th generation Intel processor or newer using Intel graphics with a WDDM 2.7 driver cause E-Prime to improperly display EchoClient, SlideButton, SlideSlider, SlideChoice, and DisplayDevice dialog boxes.
Detail
What is WDDM 2.7?
WDDM stands for Windows Display Driver Model and is the architecture for how video cards drivers run on Microsoft Windows. WDDM 2.7 was introduced with Windows 10 May 2020 Update (Version 2004).
How can I check if this applies to me?
Open dxdiag and check to see if you are running Intel graphics with a WDDM 2.7 driver on the Display tab.
If your Device is listed as Intel, the Version starts with 27.20.100.####, and the build number is less than 100.9667 (i.e. 27.20.100.9664), this applies to you.
You can open dxdiag in E-Studio by going to Help > About E-Studio > Tech Support > DirectX Diagnostics.
For more information on Intel's naming convention see Understanding the Intel Graphics Driver Version Number.
What is the impact on E-Prime?
On E-Objects using EchoClient, only the Echo is shown on a black background. The Echo can linger on to the next E-Object if it contains an Echo or is a Slide containing a SlideButton, SlideSlider, or SlideChoice.
On Slides using EchoClient, SlideButton, SlideSlider, or SlideChoice, only these objects are shown on a black background. The sub-objects can linger on to the next E-Object if it is a Slide containing an Echo, SlideButton, SlideSlider, or SlideChoice.
When using DisplayDevice.MsgBox, DisplayDevice.AnswerBox, DisplayDevice.AskBox, or DisplayDevice.InputBox in Inline script, the dialog box appears black on a black background. The dialog boxes can linger on to the next E-Object if it is a Slide containing an Echo, SlideButton, SlideSlider, or SlideChoice or if it is an Inline that contains a call to one of the dialog boxes.
Workaround
The following workarounds are possible:
Workaround 1:
Install a driver version with a build number greater than or equal to 100.9664.
If Windows Update does not provide a newer driver, one can be found on the manufacturer's website or at Intel (https://downloadcenter.intel.com/).
Workaround 2:
Place a transparent SlideButton that covers the entire area of the Slide on any Slide objects that use a SlideButton or Echo (see E-STUDIO: SlideButton Sub-Object [23598]).
Follow these steps to place the transparent button on a Slide:
- Place a Button sub-object on the Slide.
- Open its sub-object property pages.
- Navigate to the Frame tab
- Set Height/Width to 100% and X/Y to Center.
- Navigate to the Theme tab
- Change BackStyle to Transparent.
- Navigate to the Text tab
- Delete the "Button" text.
- Navigate to the Background tab
- Delete the Background File.
- Press OK.
- With the Button selected, click the z-order dropdown and Back.
NOTE: If using a Button input mask, you may need to adjust the Allowable to filter out the fullscreen button. For more information, see E-STUDIO: Button Device [24411].
Workaround 3:
You may add a NVIDIA or AMD graphics card to your machine as this issue is specific to Intel.
See Also:
BUG FIX: Buttons, Echo, or DisplayDevice dialog boxes appear black [40646]
RELEASE INFO: Known Issues in E-Prime 3.0 [27789]
RELEASE INFO: Operating system (Windows 11, 10, 8.1, 8, 7, Vista, and XP) support in E-Prime [18652]
Comments
0 comments
Please sign in to leave a comment.