SketchUcation Tools in 2017
-
@frederik said:
Could it be because I have Firefox set up as my default browser...?
Changing it to Edge or Chrome doesn't seem to do anything...
(Yes, I have restarted SU after switching to another browser...) -
Even restarting Windows doesn't help...
Feel I've tried everything possible... -
Just for the avoidance of doubt...
SketchUp 2017 introduces its own built-in browser [Chromium], which is used for the v2017 only HtmlDialogs.
The WedDialogs used by many extensions - like ExtensionStore³ - use Internet Explorer [Safari on MAC].
What you use for day-to-day browsing is unimportant - SketchUp always uses IE.
Clearing the IE cache can sometimes fix display issues...
It will be a major undertaking for authors to recast the hundreds of WebDialog dialogs into the new HtmlDialog format, and of course they would not be compatible with <v2017 anyway, so for now the new dialog format is not likely to become very common. The old format still works in v2017 - or at least it does for many of us... The reports here are weird and may stem from a number of unrelated issues - that's why I suggested various approaches...
Personally the dialog performs in v2017 exactly as v2016One further point can you look at the Registry entry as outlined here.
http://sketchucation.com/forums/viewtopic.php?p=606859#p606859
HKEY_CURRENT_USER\SOFTWARE\SketchUp\SketchUp 2017\WebDialog_SketchUcation ExtensionStore
Do not delete the entry, but note the the Height and Width values, and reset them to something like the example [869 & 817] - remembering to change the values to decimal input [unless you are a hex wiz].
Restart SketchUp and report back [with original H & W values too]... -
You might have nailed it Tig...
Taking a look at the registry I get this:
I'll try changing the height and report back
-
Damn,
I quit sketchup, change the registry value Height for a decimal value of 512, then open sketchup 2017, open Sketchucation Extension Store and only see a bar as usual.
I close sketchup again, an go to the registry and I see that the decimal value is back at 37...
This is very strange as it seems eithe Sketchup or Sketchucation Extension Store is forcing that value.
-
As JQL indicates you can reset the values for the dialog in the registry but this has no effect on the height of the dialog in SU. If you quit SU without attempting to resize the dialog the registry values remain unaltered. Changing the size of the dialog in SU resets the height value in the registry to Decimal 37. It looks like the width value is responding correctly to resizes.
Clearing the IE cache has no effect.
-
This weird, it works OK for many of us...
Please copy+paste+enter these in the Ruby Console.
SCF_Dialog::MINWIDTH
350 ???
SCF_Dialog::MAXWIDTH
900 ???
What do you get ?
These are used to set the default sizes, BUT any customized H/W are then remembered in the Registry as SketchUp closes.
Note that the
MAXWIDTH
is actually re-used for the initial default dialog height, thereafter it should be remembered as what was set by the user.Something is resetting that dialog's height for some of you...
-
Can someone with this problem please try a slightly different approach...
Close SketchUp 2017.
Use Regedit again to reset the dialog's height to a reasonable number [say 500] in the Registry and then close.
Now select the SketchUp 2017 exe icon [or the equivalent desktop-shortcut] and...
right-click > context-menu > Run as administrator
this will launch SketchUp slightly differently with some subtle side-effects like diabling image drag-n-drop !Any improvement on the SCF dialog front ?
-
@tig said:
This weird, it works OK for many of us...
Please copy+paste+enter these in the Ruby Console.
SCF_Dialog::MINWIDTH
350 ???
SCF_Dialog::MAXWIDTH
900 ???
What do you get ?
Please see attached screen grab...
-
@tig said:
Can someone with this problem please try a slightly different approach...
Close SketchUp 2017.
Use Regedit again to reset the dialog's height to a reasonable number [say 500] in the Registry and then close.
Now select the SketchUp 2017 exe icon [or the equivalent desktop-shortcut] and...
right-click > context-menu > Run as administrator
this will launch SketchUp slightly differently with some subtle side-effects like diabling image drag-n-drop !Any improvement on the SCF dialog front ?
No difference. It still only displays the dialog's bar, and reverts the registry to a value of 25(hex) and 37(decimal)
-
I just tested it again and changed ALL reg values to 512.
This made SCF change the width of the bar and still don't display anything else.
Then I closed Sketchup and got back at the registry editor. Here's what I got:
-
Another possibility...
Somehow the dialog's min height is getting messed with in the v2017 API [but only for some !], so I have made a test RBS that restricts the min height of that dialog to 100 - which should then be enough to give some borders and let you grab an edge and resize, and perhaps then have it remembered for next time ?Please follow these steps...
Download the attached ZIP file:SCF_Dialog.rbs.zip
Extract the RBS file that's in it - to somewhere like your Desktop.
Close SketchUp 2017.
OpenC:\Users\YourUserName\AppData\Roaming\SketchUp\SketchUp 2017\SketchUp\Plugins\SketchUcation
Find the file namedSCF_Dialog.rbs
Select it and rename itSCF_Dialog.rbsxxx
so it doesn't load.
Move the new fileSCF_Dialog.rbs
into that subfolder.
Restart SketchUp 2017, test the SCF dialog and report what happens...NOTE:
Because changing that RBS file then breaks the 'signing' hash you must use the Unrestricted Loading Policy.If it's unsuccessful...
Close SketchUp 2017.
Reset things - delete theSCF_Dialog.rbs
file and rename theSCF_Dialog.rbsxxx
original asSCF_Dialog.rbs
.
When you restart SketchUp 2017 things will be as they were.If it's successful...
I'll prepare a new v3.0.3 to include this 'hack'...Let us know...
-
Hi TIG,
The MINWIDTH and MAXWIDTH do came back as 350 and 900.The Regedit followed by Run As Administrator makes no change.
-
Can't you grab the bottom edge and make it higher ?
-
OK, so the dialog is now taller, but I cannot change the height. I do get the double headed arrow at the dialog's bottom edge, but cannot drag it either up or down. And the scrollbar on the RHS of the dialog has no effect FWIW.
-
Sorry, we had crossing posts. No, I cannot drag it in either direction.
-
Cool hack:
I feel we're getting there... can't we have a minimum value bigger than 100
-
The RBS in the attached ZIP has a larger min height [500] so it might at least be usable, at least until I get to the bottom of this weirdness...
Please follow the earlier instructions and retest.
I can't see how the window is not resize-able for you !
It is for me and the code specifically makes it so...Anyway, thanks for the testing...
Please report back...
-
Nice this one is useable:
Nicelly done, Thanks!
-
I now have a scrollable area, and the scrollbar works. Still cannot resize vertically, but at least it's usable in this form.
Thanks, and good luck with finding the root cause. Post again if I can help further.
Advertisement