mirror of https://github.com/kivy/kivy.git
fix ... and remove (-).
This commit is contained in:
parent
2169c508ab
commit
adfd5274bb
|
@ -335,7 +335,7 @@ template instead, like so:
|
||||||
attributes of each instance of this template.
|
attributes of each instance of this template.
|
||||||
|
|
||||||
Re-using styles in multiple widgets
|
Re-using styles in multiple widgets
|
||||||
------------------------------------------------------------
|
-----------------------------------
|
||||||
|
|
||||||
Consider the code below in my.kv:
|
Consider the code below in my.kv:
|
||||||
|
|
||||||
|
@ -357,7 +357,6 @@ In myapp.py:
|
||||||
|
|
||||||
.. code-block:: py
|
.. code-block:: py
|
||||||
|
|
||||||
...
|
|
||||||
class MyFirstWidget(BoxLayout):
|
class MyFirstWidget(BoxLayout):
|
||||||
|
|
||||||
def text(self, val):
|
def text(self, val):
|
||||||
|
@ -369,7 +368,6 @@ In myapp.py:
|
||||||
|
|
||||||
def text(self, val):
|
def text(self, val):
|
||||||
self.writing = val
|
self.writing = val
|
||||||
...
|
|
||||||
|
|
||||||
Because both classes share the same .kv style, this design can be simplified
|
Because both classes share the same .kv style, this design can be simplified
|
||||||
if we reuse the style for both widgets. You can do this in .kv as follows.
|
if we reuse the style for both widgets. You can do this in .kv as follows.
|
||||||
|
@ -377,13 +375,13 @@ In my.kv:
|
||||||
|
|
||||||
.. code-block:: kv
|
.. code-block:: kv
|
||||||
|
|
||||||
<-MyFirstWidget,-MySecondWidget>:
|
<MyFirstWidget,MySecondWidget>:
|
||||||
Button:
|
Button:
|
||||||
on_press: self.text(txt_inpt.text)
|
on_press: self.text(txt_inpt.text)
|
||||||
TextInput:
|
TextInput:
|
||||||
id: txt_inpt
|
id: txt_inpt
|
||||||
|
|
||||||
By appending a dash before each class name, all the classes listed in the
|
By separating the class names with a comma, all the classes listed in the
|
||||||
declaration will have the same kv properties.
|
declaration will have the same kv properties.
|
||||||
|
|
||||||
Designing with the Kivy Language
|
Designing with the Kivy Language
|
||||||
|
|
Loading…
Reference in New Issue