後5:ほとんどすべて行われた


こんにちは!これは私の5番目のブログポストです、そして、コーディングフェーズが終わる前に、それは最後です.私はほとんど2ヶ月が過ぎたと信じられません、しかし、全体の経験はものすごいです、しかし、私は次のポストでそれに深く行きます.
先週私はグラフィカルユーザーインターフェイスの変更に取り組んでいた.この変化はレッスンの文脈を改善するために必要でした、この情報で、コースの将来の学生はインターフェースとそれらの間の基本的な違いについてもっと知ることができます.また、ダイアログの初期位置を左上隅に変更しました.この変更はダイアログの作成時により良い経験に役立ちます.私はこの変化でPRを作りました、そして、それはメンターのチェックを待っています.下に、この変化の結果があります.
コード

from browser import document, html
from browser.widgets.dialog import Dialog

# Creación de un dialogo con el título
d = Dialog("Show de preguntas Zombis", top=20, left=20)

# Agrega elementos como botones y títulos
d.panel <= html.H3(
    "Aprieta los botones",
    id="titulo_ventana",
    style=dict(textAlign="center")
)
d.panel <= html.BUTTON("Correcto", id="btn_correcto")

d.panel <= html.BUTTON("Incorrecto",
    id="btn_incorrecto",
    style=dict(marginLeft="5em")
)

結果

私は私の問題のための最良の解決策を発見するまで、異なるアプローチで概念のいくつかの証明をしたが、私が使用したアプローチの一つは、Brythonクラスダイアログから継承され、私が必要とするメソッドを上書きしました.このアプローチは最適解でしたが、私には問題がありました、brythonインタプリタは私にそれをするのを許しませんでした、そして、私はいくつかの問題を持ちました.