Existe-t-il un moyen de faire un simple "copier-coller" dans Pyglet?Pyglet copier et coller un texte dans un objet IncrementalTextLayout()
Je dois copier un texte (Ctrl + C) et coller (Ctrl + v ) dans un objet IncrementalTextLayout()
dans Pyglet, est-ce possible? J'utilise Python 3.4, Pyglet 1.2.4 et je cours sous Windows. J'utilise Python 3.4, Pyglet 1.2.4.
Exemple de code:
import pyglet
if __name__ == "__main__":
window = pyglet.window.Window(617, 200)
batch = pyglet.graphics.Batch()
document = pyglet.text.document.FormattedDocument("Colar texto aqui!")
document.set_style(0, len(document.text), dict(font_name='Arial', font_size=25, color=(255, 255, 255, 255)))
layout = pyglet.text.layout.IncrementalTextLayout(document, 300, 50, batch=batch)
caret = pyglet.text.caret.Caret(layout, color=(255, 255, 255))
window.push_handlers(caret)
@window.event
def on_draw():
"""Desenha a tela."""
window.clear()
batch.draw()
window.push_handlers(caret)
pyglet.app.run()
Vous pouvez lire [help/on-topic], [ask] et [mcve]. – boardrider
@boardrider question éditée. –
On ne sait pas si vous avez besoin de copier et coller du texte dans votre éditeur de texte, ou si vous voulez créer du code Python qui vous donnera la fonctionnalité de copier-coller. – boardrider