Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue w/ long lists #1

Open
Chaprnks opened this issue Sep 24, 2021 · 5 comments
Open

Issue w/ long lists #1

Chaprnks opened this issue Sep 24, 2021 · 5 comments

Comments

@Chaprnks
Copy link

I noticed an issue that only happens with long list-type td dialogs. Clicking the "scroll down" button on the bottom right works; but clicking scroll back up does not.

@NexiusTailer
Copy link
Owner

NexiusTailer commented Sep 25, 2021

It seems like this is all because of the 'v' character being resized and "mirrored" by vertical to look like '^'. Basing on it something happens with clickable area of that textdraw (when it's resized with negative values, I suppose). Will try to make '^' as '^' symbol if it look in the same style.

@Chaprnks
Copy link
Author

Chaprnks commented Oct 4, 2021

@NexiusTailer Ah, that makes sense. Any update on the fix? If you have it staged, I'd be more than happy to test it for you :)

@NexiusTailer
Copy link
Owner

NexiusTailer commented Oct 4, 2021

I am planning to release an update this month, probably next week. Thanks for the help, I'll let you know if a test is needed (but yet seems it's pretty easy to do it before the release on a local server alone)

@NexiusTailer
Copy link
Owner

NexiusTailer commented Oct 26, 2021

Bad news, symbol ^ is not displaying properly at all with any textdraw font (I think I knew that at the time of the very first version release, but I managed to forget for several years). Moreover, there is no any special or other symbols which can be displayed as ^ or anything visually similar. Here you can see how ^ symbol is visible in game:
image

The second line is ^, the first is v, which is used as inverted for up button now to look like ^.

P.s. The only one option I found even slightly similar to that it could denote a clickable "up" button is "A". Yeah, just upper a letter, which would still be perceived more as a letter accidentally left by someone in the dialog than as a visual indication of scrolling through the dialog pages :(

@NexiusTailer
Copy link
Owner

Another not entirely successful idea, which initially came to me as a possible solution to the problem, is to make a new clickable area over the non-clickable inverted "v" character (as its own clickable zone collapses precisely because of its inversion). However, in this case if the clickable area is created by another transparent textdraw, then when you hover the cursor over the button, the ^ (up) symbol will no longer be highlighted and it will look strange compared to everything else in the dialog shown to the player.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants