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

Unsupported (Keep this Open) #1

Open
brandoncomputer opened this issue Apr 16, 2022 · 5 comments
Open

Unsupported (Keep this Open) #1

brandoncomputer opened this issue Apr 16, 2022 · 5 comments
Assignees
Labels
wontfix This will not be worked on

Comments

@brandoncomputer
Copy link
Owner

brandoncomputer commented Apr 16, 2022

  • Multi-threading is unsupported
  • Adding Mouse Events to WebBrowser control
  • ToolStrip is an Alias for MenuStrip in this software.
  • Direct use of Items Collections from the PropertyGrid. Most times these item types are listed in the control collection in the TreeView under 'Menus and ToolStrips'
  • When designing with a DPIScale greater than 1, locations and sizes that are equal to 1 may save as 0. Won't fix.
    - Misconception here. Has to do with ImageScalingSize not saving appropriately.
    "PowerShell 7 may multiply DPI for ImageScalingSize twice for some items at control creation. This is due to built-in advanced DPI support. If you change this property in the PropertyGrid, this is corrected making this 'bug' more of a 'design choice', but it is a difference in the application between PowerShell 7 and PowerShell 5."
@brandoncomputer brandoncomputer added the wontfix This will not be worked on label Apr 16, 2022
@brandoncomputer brandoncomputer self-assigned this Apr 16, 2022
@brandoncomputer brandoncomputer changed the title Unsupported Unsupported (Keep this Open) Apr 16, 2022
@brandoncomputer
Copy link
Owner Author

MDI Windows take some tricks to get to work. Wontfix

@brandoncomputer
Copy link
Owner Author

brandoncomputer commented Apr 29, 2024

ImageScalingSize must be manually set to 16,16 if left at defaults in fbs files. Wontfix

To elaborate, the behavior is different between 5.1 and 7.x

If no value is set, 7.x multiplies by CTScale twice, which corrupts the next save. This is fine if the CTScale is 1.

5.1 doesn't do this, but it fails to scale the glyphs at all.

If you manually set the default image scaling size to 16,16 in the FBS or XML load file, then it works correctly, however, if you edit the project at CTScale one default values do not save back to the FBS project, so they will be cleared out, creating the trouble again.

@brandoncomputer
Copy link
Owner Author

Function CheckedList is not a sort of the entire list, but rather a sort of module by module. The base module requires this. Wontfix

brandoncomputer added a commit that referenced this issue May 3, 2024
        Fixed IsMDIContainer trouble by adding IsMDIContainer as an option in the tag and interception of the xml upon output generation. Ends up it was #1 'willfix'.
        This software can now edit itself. Slight restructure of code due to being generated from PowerShell Designer itself. 
        Designer.fbs and events.ps1 now editable from within the software
        Fixed issue #11 regarding $PSScriptRoot by having the core powershell-designer.psm1 handle that standup.
        Designer.fbs and dependencies copied to Documents\PowerShell Designer
@brandoncomputer
Copy link
Owner Author

A TabPage must be added by doubleclick to a TabControl and not drag and dropped.

@brandoncomputer
Copy link
Owner Author

brandoncomputer commented May 27, 2024

If there are no spaces in a project edit window, like pushing the spacebar, then a 1000 loop occurs for every character typed which will cause high processor usage.

All projects start with a hidden space in the Region Images.

The first word in a project is immune to hints and function autoselect. This word is usually #region

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

1 participant