Skip to content
  • English
  • Polski
Digital Karabela
Digital Karabela
Primary Navigation Menu
Menu
  • Home
  • Products
  • DevBlog
  • Castle Engine
  • About

DlangUI changes 0.9.176

DlangUI is free (Boost license) widget set created in D language (dlang). You can get it from dub repository.

Features:

Change the cursor for the entire window

Previous versions of dlangui did not allow to change the cursor for the entire window, eg for an hourglass during calculations. Version 0.9.176 adds the overrideCursorType property in the Window class. When its value is different than CursorType.NotSet overrides the widget cursor setting.

Currently, in DlangUI we can set the following cursors:

None do not display cursor
NotSet when set in widget means to use parent’s cursor, in Window.overrideCursorType() disable overriding
Arrow default arrow
IBeam edit cursor
Wait hourglass
Crosshair gunpoint
WaitArrow arrow with hourglass
SizeNWSE 2 arrows pointing northwest and southeast
SizeNESW 2 arrows pointing northeast and southwest
SizeWE 2 arrows pointing west and east
SizeNS 2 arrows pointing north and south
SizeAll 4 arrows pointing north, south, east, and west
No slashed circle
Hand hand

For example:

window.overrideCursorType = CursorType.Wait;
// some work
window.overrideCursorType = CursorType.NotSet;

Breaking changes:

The CursorType.Parent constant has been changed to CursorType.NotSet due to the addition of the cursor change functionality for the entire window.

Fixed bugs:

  1. Fixed copying text from clipboard on windows with SDL2 backend adds squares in EditBox.
2018-02-04
Previous Post: 10 reasons why I developed Agile Commander?
Next Post: Moving a simple game from the Godot 2 engine to Godot 3

Try my new game! Free to play!

Logo Bricks Color Pick

Bricks Color Pick is a completely new approach to classic Arkanoid! No paddle! Now your goal is to switch the color of the ball to the color of the brick.

Get it from Google Play

Level 37/40 5-6 Colors Screenshot

You can also change ball movement direction by the button in top left corner.

QR Code Google Play Bricks Color Pick

Level 62/80 (RelaxMode) Screenshot

Recent Posts

  • How to compile OpenAL library for Android with Oboe library.
  • Lazarus 2.0.12 Released
  • How to Fix LMMS GUI Freezing on Linux?
  • How to update wine to 5.0.0 on Linux Mint 19 or Ubuntu 18?
  • Agile Commander 1.2.3 Released!

Categories

  • DevBlog
  • GameDev
    • Castle Game Engine
    • Godot Engine
  • Linux
  • Programming
    • Dlang
      • DlangUI
    • Object Pascal
      • Lazarus
  • Promotion

Products:
Agile Commander
Bricks Color Pick

 

 

Digital Karabela – Andrzej Kilijański
76-015 Wyszebórz 32, Poland
https://digitalkarabela.com
Contact
Privacy Policy