[PR #120] [CLOSED] Ide, LayDes: Fix issue with VisGen hilighting #167

Closed
opened 2026-05-05 03:42:02 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ultimatepp/ultimatepp/pull/120
Author: @klugier
Created: 12/17/2022
Status: Closed

Base: masterHead: klugier/visgen-hl-fix


📝 Commits (2)

  • 85426da Ide, LayDes: Fix issue with VisGen hilighting.
  • 3818006 Added nullcheck for ide in CreateLayDesigner.

📊 Changes

5 files changed (+38 additions, -17 deletions)

View changed files

📝 uppsrc/ide/LayDes/LayDes.h (+4 -2)
📝 uppsrc/ide/LayDes/LayDes.upp (+1 -0)
uppsrc/ide/LayDes/laydesigner.cpp (+7 -0)
📝 uppsrc/ide/LayDes/laywin.cpp (+22 -11)
📝 uppsrc/ide/LayDes/visgen.cpp (+4 -4)

📄 Description

In the current implementation Layout Designer do not have access to code editor highlighting style. It means that VisGen uses the default scheme. It is not problem when user uses default highlighting, but when there is a customization for example with dark colors VisGen overrides global settings on dialog close.

The issue is described in this forum thread.

Since, I added new file to ide/LayDes there is a need for makefile regeneration.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/ultimatepp/ultimatepp/pull/120 **Author:** [@klugier](https://github.com/klugier) **Created:** 12/17/2022 **Status:** ❌ Closed **Base:** `master` ← **Head:** `klugier/visgen-hl-fix` --- ### 📝 Commits (2) - [`85426da`](https://github.com/ultimatepp/ultimatepp/commit/85426dac10eb4456b2a1756f581cb8656862eb23) Ide, LayDes: Fix issue with VisGen hilighting. - [`3818006`](https://github.com/ultimatepp/ultimatepp/commit/38180066d308ee3f88f28a69d43c75e509dd5a6b) Added nullcheck for ide in CreateLayDesigner. ### 📊 Changes **5 files changed** (+38 additions, -17 deletions) <details> <summary>View changed files</summary> 📝 `uppsrc/ide/LayDes/LayDes.h` (+4 -2) 📝 `uppsrc/ide/LayDes/LayDes.upp` (+1 -0) ➕ `uppsrc/ide/LayDes/laydesigner.cpp` (+7 -0) 📝 `uppsrc/ide/LayDes/laywin.cpp` (+22 -11) 📝 `uppsrc/ide/LayDes/visgen.cpp` (+4 -4) </details> ### 📄 Description In the current implementation Layout Designer do not have access to code editor highlighting style. It means that VisGen uses the default scheme. It is not problem when user uses default highlighting, but when there is a customization for example with dark colors VisGen overrides global settings on dialog close. The issue is described in this forum [thread](https://www.ultimatepp.org/forums/index.php?t=msg&goto=59282&#msg_59282). Since, I added new file to ide/LayDes there is a need for makefile regeneration. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror 2026-05-05 03:42:02 -06:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/ultimatepp#167
No description provided.