Giter VIP home page Giter VIP logo

Comments (2)

atummons avatar atummons commented on July 17, 2024

This appears to be bad documentation here. Widgets claim they anchor from the bottom left corner. Thus it should fill the whole thing. However, rectangles actually are anchoring from the middle. So when you say X: 0 and y: 0, you are putting the middle in the bottom corner. The whole thing is there, just only the top right quadrant is shown.

Changing this would be breaking for others, so updating docs is the best approach.

If you remove x and y, it with default center. Additionally if you add anchor_x: left and anchor_y: bottom then it will appear as expected.

From cmd use mpf imc to see an interactive MC. This allows you to play with positioning, then copy it into your config.

from mpf.

atummons avatar atummons commented on July 17, 2024

I'll amend that slightly.

https://missionpinball.org/mc/widgets/common_settings/

The default anchor position is middle. This is inconsistent with what shows elsewhere. So this page matches how the code works. Other pages are inconsistent though. I'll try to run through and fix them and the examples.

from mpf.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.