summaryrefslogtreecommitdiff
path: root/src/buttons-advanced.ui
diff options
context:
space:
mode:
authormbkma <[email protected]>2019-04-23 21:07:07 +0200
committerraveit65 <[email protected]>2019-05-07 21:13:40 +0200
commit3d27093a45116cc0ecbf1b568b9cc5efed98e2a3 (patch)
tree0f9be9bc8c240ef8c43976da1e3ded73a74abcb1 /src/buttons-advanced.ui
parent47c3325358011aba0e1db6d2ee430237d51d13db (diff)
downloadmate-calc-3d27093a45116cc0ecbf1b568b9cc5efed98e2a3.tar.bz2
mate-calc-3d27093a45116cc0ecbf1b568b9cc5efed98e2a3.tar.xz
mp-equation: add pre-defined physical constants
This adds some fundamental physical constants: - Velocity of Light "c₀", 299,792,458 m/s - Magnetic constant, "μ₀", 1.2566370614×10⁻ N/A² - Electric constant, "ε₀", 8.85418782×10⁻¹² s⁴A²/m³kg - Newtonian constant of gravitation, "G", 6.67408×10⁻¹¹ m³/(s²kg) - Planck constant, "h", 6.62607004×10⁻³⁴ m²kg/s - Elementary charge, "e", 1.6021766208(98)×10⁻¹⁹ C - Electron mass, "mₑ", 9.10938356×10⁻³¹ kg - Proton mass, "mₚ", 1.672621898(21)×10⁻²⁷ kg - Avogrado constant, "Nₐ", 6.02214086×10²³ mol⁻¹ They are taken from https://en.wikipedia.org/wiki/Physical_constant#Universal_constants To insert them one would enter the corresponding symbol or use the gui. They are set to a MPNumber from string.
Diffstat (limited to 'src/buttons-advanced.ui')
-rw-r--r--src/buttons-advanced.ui47
1 files changed, 43 insertions, 4 deletions
diff --git a/src/buttons-advanced.ui b/src/buttons-advanced.ui
index c668b25..df93b8d 100644
--- a/src/buttons-advanced.ui
+++ b/src/buttons-advanced.ui
@@ -766,8 +766,8 @@
</child>
</object>
<packing>
- <property name="left_attach">9</property>
- <property name="top_attach">4</property>
+ <property name="left_attach">10</property>
+ <property name="top_attach">0</property>
</packing>
</child>
<child>
@@ -861,7 +861,7 @@
<signal name="clicked" handler="button_cb" swapped="no"/>
</object>
<packing>
- <property name="left_attach">10</property>
+ <property name="left_attach">9</property>
<property name="top_attach">4</property>
</packing>
</child>
@@ -949,7 +949,46 @@
</packing>
</child>
<child>
- <placeholder/>
+ <object class="GtkButton" id="calc_const_button">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <signal name="clicked" handler="const_cb" swapped="no"/>
+ <child>
+ <object class="GtkBox" id="hbox3">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <object class="GtkLabel">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes">const</property>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkArrow" id="arrow3">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="arrow_type">down</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">10</property>
+ <property name="top_attach">4</property>
+ </packing>
</child>
</object>
</child>