Author Topic: larger custom font: some buttons are not visible  (Read 11803 times)

gsax

  • Guest
preferences - layout (1) - use custom font: Segoe UI Semibold, 16pt -> save
Tools - Manage Duplicates: problem: the buttons Excecute and Cancel are NOT visible.
on my Surface 3 pro i even can not change the size of the Duplicat Manager - window.
so: its not possible to Execute or Cancel the process.

same viewing problems on different other windows (also the preferences window: some buttons are cut or not visible, due to the larger font size!)

solution: i have to set my custom font down to a smaller size (f.e. 12pt), then the buttons are visible.

as i use a tablet, i need a big font to control the entries with my fingers.

is this a bug or is there a solution how to see all entries on every window while using a LARGER FONT?


gsax

  • Guest
any solution for this problem?? looks as a bug to me.

and yes: major problem/bug is, that it is not possible to ENLARGE the window-size of settings-windows.
f.e. preferences: if i use a larger windows(!) system font: a major part of right window part will be UNVISIBLE.
enlarging the window (lower right corner) with the mouse is not possible. maximize window same.
using touchscreen-input needs larger systemfonts....
Last Edit: October 13, 2014, 08:28:38 PM by gsax

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34350
can you post a screenshot of your system preferences using a large font so i can better understand.
Also can you confirm what DPI scaling in the windows control panel you have set eg. 200%

gsax

  • Guest
shure. dpi: 150 % = standard
problem: its not possible to change the size of those windows (lower right corner or maximize).
sorry, i have printscreens, but how can i attach them to the message? sorrry

Bee-liever

  • Member
  • Sr. Member
  • *****
  • Posts: 3833
  • MB Version: 3.6.8849 P

gsax

  • Guest

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34350
i will need to give you a debug version but that probably wont be until the weekend. What version of MB are you currently using?

gsax

  • Guest
version 2.4.5349

the problem appears also on edit windows (shift-edit, mainpanel): windows cant be changed in size.

same issue also on my desktop-pc.

solution: make ALL musicbee windows changeable in size (microsoft windows-standard, the "low-right-corner-zoom-thing")
so it doesnt matter how large user fonts are. by "zooming" the window, everything can be achieved :-)

many thx steven!
Last Edit: October 13, 2014, 10:12:28 PM by gsax

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34350
could you run this debug version - unzip and replace the existing musicbee files.
http://www.mediafire.com/download/l689jesjldj0pl3/MusicBeeDebug.zip

when you run it, it will write one line at the end of the error log with some metrics that i need to see (help/ support/ view error log)

gsax

  • Guest
here is the complete error log, including the debugged lines at the end:

as you can see, i used 3 different font sizes 13, 14, 16.

with font 16, shift-edit (mainpanel, titel) it looks like this: http://imageshack.com/a/img538/9066/5O5iEQ.png
as you see, field "settings" is nearly not visible anymore.

and btw: i need (!) this windows-dpi-size on my tablet, because there are som SW which have hardcoded characters (Stereo Tool 7.5 plugin)

again: i think, making windows sizeable (mouse/lower right corner/pull to bigger-smaller) will solve the problem in a elegant way ;-)


15.09.2014 22:15:58 - 6.2.9200.0 - 2.4.5349.24454 - System.IO.DirectoryNotFoundException: Ein Teil des Pfades "C:\Users\roland\Music\G-SAX LIB\NowPlaying.mbp" konnte nicht gefunden werden.
   bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
   bei #=qpcFOpixrLX66ZE8bzcqABol9FmRfcHakpn4B52pZZXb2zojnJRLhHF1gfhHxVEHA.#=qKVRrjOdQiUmqC_1xYfDz9g==(List`1 #=qRcTRjM107CQUOEZJ6dBkxw==)
   bei #=qHljrdtP3I8_G_ZYn2eAsHZUeJB0yZSNBZqrfTVPUx_qlIju65eyy6wkIvFE8Zm2X.#=qzHaWzRxVEOdZMtnNvjEolg==.#=q5a0VAbWH8y4BIezFUrBVJwz5f5UfAelHj_Omk$EOVK4=(List`1 #=q_WJdXcjlcfSHbcKv3itw4A==)
   bei #=qET5accnol4uDdy5UaVu19ItTZSPSKGN_zUJUhZiV89s=.#=qygNX9Pe_5vSkAYJ1$Ay6$g==()
   bei #=qQKgQlzopBAX0JRe8LATELXDdHrQqotjB$ES4NrYICH0=.#=qqqr7w8hWXnH0aCveKFMcpoyCnqhwG76NH3MNVOcL9eM=(CloseReason #=qzG7xw3ds1g6Bzx9GgQbnFQ==)

15.09.2014 22:16:01 - 6.2.9200.0 - 2.4.5349.24454 - System.IO.DirectoryNotFoundException: Ein Teil des Pfades "C:\Users\roland\Music\G-SAX LIB\MusicBeeLibrarySettings.new" konnte nicht gefunden werden.
   bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   bei System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)
   bei System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
   bei System.IO.StreamWriter..ctor(String path)
   bei #=qSC3aA$9658NPrbY4zi5M_LqAYtvo33VoLrsGwUog4D5IWU0pqMGO5Y3ki2cLo8oK..ctor(#=qIoOVuKwlbh5ChfLnyUVKtjWN_K_WyERMzi0DRhsgvyg= #=qhF6qF2M3RBs9Vl0Ikp8tKw==)
   bei #=q4E42t1g3x8GR5g$edMWnPjBPp2zigsBDyM8GMHJ3VyI=.#=qsd1batvgdfzyvQpghzeSZA==.#=qlAWCmrBticqoYmnpBCp8mQ==()

15.09.2014 22:16:01 - 6.2.9200.0 - 2.4.5349.24454 - System.IO.FileNotFoundException: Die Datei "C:\Users\roland\Music\G-SAX LIB\MusicBeeLibrary.mbl" konnte nicht gefunden werden.
Dateiname: "C:\Users\roland\Music\G-SAX LIB\MusicBeeLibrary.mbl"
   bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)
   bei #=qHljrdtP3I8_G_ZYn2eAsHZUeJB0yZSNBZqrfTVPUx_qlIju65eyy6wkIvFE8Zm2X.#=qz9a79N0S_DbUzHHcP$GKYEyK2WBtF15peXWc842J2X8=.#=qkddzDCPDNheDfZfLe7O1dQ==()
   bei #=qHljrdtP3I8_G_ZYn2eAsHZUeJB0yZSNBZqrfTVPUx_qlIju65eyy6wkIvFE8Zm2X.#=qz9a79N0S_DbUzHHcP$GKYEyK2WBtF15peXWc842J2X8=.#=qCttj$osFGGZH$LaShRTD0g==()
   bei #=q4E42t1g3x8GR5g$edMWnPjBPp2zigsBDyM8GMHJ3VyI=.#=qMk8uzbXabYouSZTfMyawUg==()
   bei #=qQKgQlzopBAX0JRe8LATELXDdHrQqotjB$ES4NrYICH0=.#=qqqr7w8hWXnH0aCveKFMcpoyCnqhwG76NH3MNVOcL9eM=(CloseReason #=qzG7xw3ds1g6Bzx9GgQbnFQ==)

15.09.2014 23:46:31 - File open failed: 'D:\G-0815\01 Bb ANATOL.mp3' - Der Prozess kann nicht auf die Datei "D:\G-0815\01 Bb ANATOL.mp3" zugreifen, da sie von einem anderen Prozess verwendet wird.
16.09.2014 10:19:50 - 6.2.9200.0 - 2.4.5349.24454 - System.IO.IOException: Der Prozess kann nicht auf die Datei zugreifen, da sie bereits von einem anderen Prozess verwendet wird.
   bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   bei System.IO.Directory.InternalMove(String sourceDirName, String destDirName, Boolean checkHost)
   bei #=qVReyYT97n4GeohQAyrCk4RWgANa1cqPVbTuqux5e3AkM5hPGu6cZa4r4eJxF_rPK.#=qAFTjYPxijiBiK1gsEtyMTQ==(#=qxZS1a2dGHxnHdyyLHXeiPgwHi9J34O93zV50UZ_g3fM= #=qUHohFbU4$H6nd5olgo3fTQ==, #=qxZS1a2dGHxnHdyyLHXeiPgwHi9J34O93zV50UZ_g3fM= #=qu4iHDhn$zltxzjSWN$5BRw==)
   bei #=qVEGuv$CiewMQy5$XJdGTJeKVaZ$ordPmB71zH7GW72YMzfDtubox8Lf6TDZCTBwW.#=qD6_Ucvoee6TsD7vgMc2SBw==(#=qxZS1a2dGHxnHdyyLHXeiPgwHi9J34O93zV50UZ_g3fM= #=qa6Mm269Gaz9H5OU4DDOBhw==, #=qxZS1a2dGHxnHdyyLHXeiPgwHi9J34O93zV50UZ_g3fM= #=qhfCx8xe4R7HQg15mRVk9Vg==)
   bei #=qHljrdtP3I8_G_ZYn2eAsHZUeJB0yZSNBZqrfTVPUx_qlIju65eyy6wkIvFE8Zm2X.#=qtSVmxICfSgjqmm66xfdsHg==(#=qxZS1a2dGHxnHdyyLHXeiPgwHi9J34O93zV50UZ_g3fM= #=q4S7gnNhemssk7QsCwkaCZg==, #=qxZS1a2dGHxnHdyyLHXeiPgwHi9J34O93zV50UZ_g3fM= #=qZ61GWlGIunW4dB5aqVmceg==)
   bei #=q6eSbpRZB7_ughz9d01mFKz6qSn6seIPlKMqIjs7b1H4=.#=qzD5uAV3BbJIUoBJ_SbAza6ZLGz2AhsnfENjVJTSSJJQ=(#=qLxryLYvWyxxPNDhfYzq32bgQmmucLuX504O6qrVruzWERyFWk7T_jrbZt3vfUal0 #=qSrSD_1eVK4mPQ$gTQA760Q==, List`1 #=q72nwGEMrWyuIcsMvMKjkOA==, DragEventArgs #=qNaMj6tyRj1T1TYRKv2SjDw==, Boolean #=qyzkdMgcdC8q5PUbRqrLbjQ==)

16.09.2014 12:11:08 - 6.2.9200.0 - 2.4.5349.24454 - System.TypeInitializationException: Der Typeninitialisierer für "#=qkVkuL6neTD7TZkUzAEP_OQ==" hat eine Ausnahme verursacht. ---> System.ApplicationException: Unable to load 'C:\Users\roland\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\bass.dll'
   bei #=qWsUFs$m6Zn9AMCandKZV5NYW$o5oK6oe3z1p5HeXqSc=.#=qWdxTxs$wzdqrcT3XKNJw0BM5KFC5l$naoIhNdNsRHUg=(String #=qXznN8Wt3ukPK4j63D_K4dQ==)
   bei #=qkVkuL6neTD7TZkUzAEP_OQ==..cctor()
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei #=qkVkuL6neTD7TZkUzAEP_OQ==.#=qsnt7pYFfYLR1jZFCFhSXmA==()
   bei #=q6fBk33lUiVSZdlo2TwlAMZdl1bmuJgsxdB5jy3KnLLA=.#=q3oTYJYs9QFA9IH5_2de8Lw==(IntPtr #=qsQT3yJcFdnB8pdhn$eJiKg==, ISynchronizeInvoke #=qzzmIiErVlLDPC1E5QD1iVg==, Boolean #=qakXDhL0BD9SC0XFGdhzM2g==, List`1 #=q7a_Y1Ww9zArMirC4s9aShg==)
   bei #=qET5accnol4uDdy5UaVu19ItTZSPSKGN_zUJUhZiV89s=.#=qcNiGbkDZHPRXKNgHlID6cSCTiaY6NduR16AQ9676uNI=(IntPtr #=qt2nMqcLEXVwvXnuQ05PpPw==)
   bei #=qQKgQlzopBAX0JRe8LATELXDdHrQqotjB$ES4NrYICH0=..ctor(IList`1 #=qjjwI4J2Aqbx7TfodpXmuqA==)
   bei #=qQKgQlzopBAX0JRe8LATELXDdHrQqotjB$ES4NrYICH0=.#=q5NFAE51a22HqcigyEUp7yV6Frs4O72nqscxUpQEMTm8=.OnStartup(StartupEventArgs #=qkrtqcBNnyqG74bXrTAMAxA==)

15.10.2014 15:01:38 - 6.2.9200.0 - 2.5.5401.12617 - System.TypeInitializationException: Der Typeninitialisierer für "#=qrPeInAhqH_hUNZNTsLpqFw==" hat eine Ausnahme verursacht. ---> System.ApplicationException: Unable to load 'C:\Users\roland\Downloads\MusicBeeDebug\bass.dll'
   bei #=q7dxhd8Cl6pdV0SASBUbNoUVVKNkal2TrrOhr_rCJhQE=.#=qGiOi7bEVzh13oIPVCtj4ZoibGzzu5kpaQKuZ99Nueh4=(String #=qFGuixZLydL_IPlJJKnGtGw==)
   bei #=qrPeInAhqH_hUNZNTsLpqFw==..cctor()
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei #=qrPeInAhqH_hUNZNTsLpqFw==.#=qOHRGG1$KlDfYze4qvWEY7Q==()
   bei #=qnUybqz_67tOQ3e9O61OkjjnVBkZtUbpbcndo2Z6t7_Y=.#=qthKmueu3$srjN_kbPecyNA==(IntPtr #=q8CkVWjSqU5K0rGdRB2HQKA==, ISynchronizeInvoke #=q$wKrQVmPki2shjAE3afy8A==, Boolean #=qvqlnVhURVlseVrk3ClIWKA==, List`1 #=qT0bwrQx1UudjpNqFZkxHMw==)
   bei #=qn2K_iTry0DEd8ik4zYvU2zMDWAKMfNa9EQLEYDUArrA=.#=q8qLxlwwPQfB0QD8Ziv0rpYkvv_c2JQil7B47soaMyNo=(IntPtr #=qGrMlZ6WVpEQHIN437uMPmQ==)
   bei #=qyc3sRd0OO9uiAuTSHWCuaP2ZC1reJxLAdS3LVN_eYLA=..ctor(IList`1 #=qTkeLofSGcd4uHsFQ$rHJRw==)
   bei #=qyc3sRd0OO9uiAuTSHWCuaP2ZC1reJxLAdS3LVN_eYLA=.#=qB2lg$srnmDJ2AUvkVVNwruR61ymmnzms1ihvPCf2DMM=.OnStartup(StartupEventArgs #=qkrtqcBNnyqG74bXrTAMAxA==)

15.10.2014 15:02:03 - 6.2.9200.0 - 2.5.5401.12617 - System.TypeInitializationException: Der Typeninitialisierer für "#=qrPeInAhqH_hUNZNTsLpqFw==" hat eine Ausnahme verursacht. ---> System.ApplicationException: Unable to load 'C:\Users\roland\Downloads\MusicBeeDebug\bass.dll'
   bei #=q7dxhd8Cl6pdV0SASBUbNoUVVKNkal2TrrOhr_rCJhQE=.#=qGiOi7bEVzh13oIPVCtj4ZoibGzzu5kpaQKuZ99Nueh4=(String #=qFGuixZLydL_IPlJJKnGtGw==)
   bei #=qrPeInAhqH_hUNZNTsLpqFw==..cctor()
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei #=qrPeInAhqH_hUNZNTsLpqFw==.#=qOHRGG1$KlDfYze4qvWEY7Q==()
   bei #=qnUybqz_67tOQ3e9O61OkjjnVBkZtUbpbcndo2Z6t7_Y=.#=qthKmueu3$srjN_kbPecyNA==(IntPtr #=q8CkVWjSqU5K0rGdRB2HQKA==, ISynchronizeInvoke #=q$wKrQVmPki2shjAE3afy8A==, Boolean #=qvqlnVhURVlseVrk3ClIWKA==, List`1 #=qT0bwrQx1UudjpNqFZkxHMw==)
   bei #=qn2K_iTry0DEd8ik4zYvU2zMDWAKMfNa9EQLEYDUArrA=.#=q8qLxlwwPQfB0QD8Ziv0rpYkvv_c2JQil7B47soaMyNo=(IntPtr #=qGrMlZ6WVpEQHIN437uMPmQ==)
   bei #=qyc3sRd0OO9uiAuTSHWCuaP2ZC1reJxLAdS3LVN_eYLA=..ctor(IList`1 #=qTkeLofSGcd4uHsFQ$rHJRw==)
   bei #=qyc3sRd0OO9uiAuTSHWCuaP2ZC1reJxLAdS3LVN_eYLA=.#=qB2lg$srnmDJ2AUvkVVNwruR61ymmnzms1ihvPCf2DMM=.OnStartup(StartupEventArgs #=qkrtqcBNnyqG74bXrTAMAxA==)

15.10.2014 15:04:29 - 6.2.9200.0 - 2.5.5401.12617 - System.TypeInitializationException: Der Typeninitialisierer für "#=qrPeInAhqH_hUNZNTsLpqFw==" hat eine Ausnahme verursacht. ---> System.ApplicationException: Unable to load 'C:\Users\roland\Downloads\MusicBeeDebug\bass.dll'
   bei #=q7dxhd8Cl6pdV0SASBUbNoUVVKNkal2TrrOhr_rCJhQE=.#=qGiOi7bEVzh13oIPVCtj4ZoibGzzu5kpaQKuZ99Nueh4=(String #=qFGuixZLydL_IPlJJKnGtGw==)
   bei #=qrPeInAhqH_hUNZNTsLpqFw==..cctor()
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei #=qrPeInAhqH_hUNZNTsLpqFw==.#=qOHRGG1$KlDfYze4qvWEY7Q==()
   bei #=qnUybqz_67tOQ3e9O61OkjjnVBkZtUbpbcndo2Z6t7_Y=.#=qthKmueu3$srjN_kbPecyNA==(IntPtr #=q8CkVWjSqU5K0rGdRB2HQKA==, ISynchronizeInvoke #=q$wKrQVmPki2shjAE3afy8A==, Boolean #=qvqlnVhURVlseVrk3ClIWKA==, List`1 #=qT0bwrQx1UudjpNqFZkxHMw==)
   bei #=qn2K_iTry0DEd8ik4zYvU2zMDWAKMfNa9EQLEYDUArrA=.#=q8qLxlwwPQfB0QD8Ziv0rpYkvv_c2JQil7B47soaMyNo=(IntPtr #=qGrMlZ6WVpEQHIN437uMPmQ==)
   bei #=qyc3sRd0OO9uiAuTSHWCuaP2ZC1reJxLAdS3LVN_eYLA=..ctor(IList`1 #=qTkeLofSGcd4uHsFQ$rHJRw==)
   bei #=qyc3sRd0OO9uiAuTSHWCuaP2ZC1reJxLAdS3LVN_eYLA=.#=qB2lg$srnmDJ2AUvkVVNwruR61ymmnzms1ihvPCf2DMM=.OnStartup(StartupEventArgs #=qkrtqcBNnyqG74bXrTAMAxA==)

15.10.2014 15:06:33 - dpi=144,scale=1,5,font=[Font: Name=Segoe UI, Size=13, Units=3, GdiCharSet=1, GdiVerticalFont=False],width=217
15.10.2014 15:07:22 - dpi=144,scale=1,5,font=[Font: Name=Segoe UI, Size=14, Units=3, GdiCharSet=1, GdiVerticalFont=False],width=232
15.10.2014 15:08:17 - dpi=144,scale=1,5,font=[Font: Name=Segoe UI, Size=16, Units=3, GdiCharSet=1, GdiVerticalFont=False],width=264

Last Edit: October 15, 2014, 02:23:53 PM by gsax

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34350
i know why the tag editor window doesnt scale well but wont fix that for a while.
for the system preferences window, can you run this version, open that window and then send me the last only line in the error log
http://www.mediafire.com/download/l689jesjldj0pl3/MusicBeeDebug.zip

gsax

  • Guest
et voila!
15.10.2014 20:33:56 - scale=2,169573283859,2,169573283859,bounds={X=0,Y=0,Width=604,Height=643},font=[Font: Name=Segoe UI, Size=13, Units=3, GdiCharSet=1, GdiVerticalFont=False]

15.10.2014 20:33:56 - bounds after={X=0,Y=0,Width=1296,Height=1062}

and this one with font 16:
15.10.2014 20:38:56 - scale=2,64155844155844,2,64155844155844,bounds={X=0,Y=0,Width=604,Height=634},font=[Font: Name=Segoe UI, Size=16, Units=3, GdiCharSet=1, GdiVerticalFont=False]
15.10.2014 20:38:56 - bounds after={X=0,Y=0,Width=1576,Height=1062}

btw: can i work with this debug version without problems  or do i have to reinstall the official version?
Last Edit: October 15, 2014, 07:40:54 PM by gsax

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34350
that looks as expected. So its just the tag editor window?
Can you give a list of any other windows affected
you can overwrite the debug version with the latest 2.5 version

gsax

  • Guest
no, the issue occurs in every window (!) that can not be resized. especially all preferences windows. as i said: all those windows can not be scaled.
you can check this on a normal desktop pc too: just set the font size in preferences > layout (1) high enough and you will encounter the size-issue.
it will be not as dramatic as on a machine, that has dpi higher then standard, but you can see it on the Apply Save buttons below.
thx for your work, dear steven. hope you understand my comments as a constructiv feedback to make your fantastic app even better :-)
Last Edit: October 15, 2014, 09:36:20 PM by gsax

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34350
i can spend some more time on this now - can you let me know you are willing to run another debug version