D-Net Service was founded in 2010 in Dhaka, Bangladesh, emerging from the advanced technologies and research, specialized in telecommunications. D-Net Service employs more than 200 staff with offices located in Dhamrai, Savar, Joypura, Pollibudut, Ashulia, and Dhaka. We have local support centers in each of the major towns in Dhaka. D.mytaxi.net driver. With NetDrive you can lock all kinds of files including Microsoft Office files. Only file lock owners can overwrite locked files. Other users cannot delete, rename or overwrite locked files. You can lock, unlock or force unlock files from Explorer (Windows) and Finder (macOS) context menu.
- 6 minutes to read
An Overlay Form is a semi-transparent splash screen that does the following:
- Overlaps a control or form
- Prevents users from interacting with the overlapped control
- Overlaps the control even if it changes its size or position on the screen
- Runs in a separate thread and does not block the main and operation threads
- Allows you to display a custom message and buttons over the overlapped control
Bootstrap 4 Splash Page
Creative - Responsive bootstrap templates for small business website design. Creative is a one page Bootstrap theme for creatives portfolios, small businesses, and other uses. The theme includes a number of rich features and plugins that you can use as a great boilerplate for your next Bootstrap based project. Bootstrap Themes is a collection of the best templates and themes curated by Bootstrap’s creators. Our collection of templates include themes to build an admin, dashboard, landing page, e-commerce site, application, and more.
NOTE
Run the Overlay Form module in the XtraEditors MainDemo to see the form in action. Click Open Solution in the ribbon for source codes.
Show Overlay Form
Call the ShowOverlayForm(Control) method to display an Overlay Form over a control or form. The method returns a handle that you can pass to the CloseOverlayForm(IOverlaySplashScreenHandle) method to close the form.
The code below shows how to display an Overlay Form over the current form while the application performs a long-running operation. Elementor blog template.
WARNING
You can only show an Overlay Form over a control/form that is initialized (its handle is created); otherwise, InvalidOperationException is thrown. See IsHandleCreated.
Simple Bootstrap Page Example
Customize Overlay Form
The ShowOverlayForm(Control, OverlayWindowOptions) method allows you to show an Overlay Form with the following parameters:
- StartupDelay — a delay before the form is shown.
- BackColor — the background color.
- Opacity — the form opacity.
- FadeIn, FadeOut — fade effects used to show and hide the form.
- AnimationType — the type of animation (wait indicator):
- Image — a rotating image. The default image depends on the skin. Use the ImageSize property to specify the size of the default image. Vmware fusion big sur download. The default image size depends on the size of the overlapped control. The Image property specifies a custom image.The RotationParameters property specifies the rotation period and number of frames in a single rotation.
- Line — a line wait indicator. Use the LineAnimationParameters property to specify the number of dots, their size, and distance between them.
- CustomPainter — an
OverlayWindowPainterBase
descendant used to paint the form. See an example in the Custom Painter section. - SkinName — the name of the skin applied to the form. The default wait indicator, fade effect, and colors depend on the skin. The default skin corresponds to the overlapped control's skin.
- UseDirectX — specifies whether to use DirectX to render an Overlay Form. To use DirectX for all compatible DevExpress controls, enable the Use DirectX option in the Project Settings. See the following topic for more information: DirectX Hardware Acceleration.
All these parameters are optional. If you omit a parameter, the default value is used. The ShowOverlayForm(Control) method without options uses the static (Shared in VB) Default options.
The code below shows how to display an Overlay Form with custom parameters.
Custom Painter
You can render an Overlay Form as follows:
- Inherit from the
OverlayWindowPainterBase
class. - Override the
Draw
method. - Pass the created object as a parameter to the
ShowOverlayForm
method.
The code snippet below shows how to display a custom message as in the following figure: