Comments (8)
Similarly, the 'Victim' field was affected. While 'You' is visible, '木人' is not displayed, indicating a high possibility of a Japanese language-related issue.
from advancedcombattracker.
Likely this is a font rendering problem in GDI+.
Could you export a *.act file and attach it here for me to test with?
Also, I need to know what font you're currently using. The least error prone way is to get it from the config file line. It will look something like the following near the bottom of the file:
<FontColorControl Name="fccDataGrid" ForeColor="-1447447" BackColor="-15790319" Font="Calibri Light" Style="Regular" Size="9.75" />
It looks like you have some custom DPI scaling happening, but I don't think that's the issue.
from advancedcombattracker.
I couldn't figure out how to export the *.act file. However, upon hearing about the DPI issue, I tried the following, and the problem was resolved. Thank you!
Compatibility of Advanced Combat Tracker.exe → Change DPI settings to High → Set 'Override high DPI scaling behavior' to 'Application' as shown in the screenshot, under 'Scaling performed by:'
Reference information:
・ACT settings remain at their default configuration. (Fonts and colors have all been reset)
・OS is Windows 11 23H2 (OS Build 22631.3007)
・The monitor used is a 4K display.
from advancedcombattracker.
It would have been the following:
I wonder why the DPI scaling would make things invisible, though. I noticed that the Latin letters were rather too big for the rows, which made me think of DPI scaling to begin with... I wonder if katakana/kanji needed more room to render vertically at that font size... and the layout decided to push it to another line that didn't show up?
from advancedcombattracker.
The *.act file is here. Does this seem sufficient for reproduction?
from advancedcombattracker.
This problem appears to be specific to running Hojoring plugins. They load the WPF UI framework into ACT which overrides how DPI settings are handled. When DPI settings are at default, this issue appears. Overriding DPI settings like you have done will fix this issue. Not using Hojoring will also fix this issue no matter what DPI settings are used.
Maybe having ACT include DPI aware overrides will help, but I'm concerned this will change how ACT looks for some people when they were not expecting it.
from advancedcombattracker.
I appreciate the investigation. I do have Hojoring installed, so that's probably the cause. As long as I know the reason, it's fine!
from advancedcombattracker.
Related Issues (20)
- Some plugin form controls have user interface thread locking issues in example HOT 1
- FileStream objects use explicit close method and flush
- Hard coded paths set in project file for Program Files (x86)
- Implement post build script to move plugin during DEBUG to AppData folder
- Previous spell caster of spell needed
- ActLocalizations missing relative path in project directory
- ACT_Plugin project file missing relative path to default install directory of ACT application
- WMP API Sound audio does not play HOT 1
- Plugin ID request for Zone Change updater for EverQuest HOT 4
- EQRaidAllies plugin id request HOT 8
- ACT application fails to read open log file HOT 2
- Current plugin examples are all in a single directory with no CI or CD script HOT 6
- Desync alerts for Cactbot plugin on Weapon's Refrain Ultimate ( UWU ) HOT 2
- Missing some sort of LICENSE file HOT 2
- Open source the Advanced Combat Tracker application HOT 4
- ACT v3.4.6 crashing on startup HOT 5
- chilled to the bone log line has no attacker to parse in log line for EverQuest parser HOT 6
- ACT Triggers can be heared by other ppl in Discord Vc HOT 1
- Localization for Min/Max hit on combat log when there is no data HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from advancedcombattracker.