Pārlūkot izejas kodu

Merge branch 'gh-pages' of github.com:amber-smalltalk/amber-documentation into how-to-libraries

Sebastian Sastre 9 gadi atpakaļ
vecāks
revīzija
a093e676fc
1 mainītis faili ar 62 papildinājumiem un 1 dzēšanām
  1. 62 1
      faq.md

+ 62 - 1
faq.md

@@ -26,6 +26,67 @@ Here is also a terminal screencast doing just that:
 
 #### Q: How do I get back the Helios IDE after I have closed it?
 
-A: Evaluate the following in the JavaScript console:
+Press this sequence of keys: Shift, Shift, Ctrl, Shift.
+A dialog should appear with "Legacy IDE" and "Helios IDE" buttons. 
+
+In case the above did not work, evaluate the following in the JavaScript console:
 
     require('amber/helpers').popupHelios()
+
+    
+### Q: What version is the amber website running?
+
+1.    Open IDE at http://amber-lang.net/.
+2.    Go to Workspace tab.
+3.    Print-it ``Smalltalk version``.
+4.    
+
+### How do I install the latest Amber version?
+
+'Latest' often means the 'latest stable'. If this is the case go for
+
+      npm -g install amber-cli
+
+If you mean really the prereleases, 
+
+      npm -g install amber-cli@bleedingedge 
+
+should install the last prerelease (but not the stable version even if it is newer).
+
+Use `npm info amber-cli` to find out which version is latest and which one is bleedingedge, if you are unsure.
+
+
+### How do I update Amber?
+
+-  ``npm install -g amber-cli``  will get it fixed for all new projects and 
+
+-  ``npm update amber-dev`` in every project dir will fix it for current projects
+
+
+### How do I get the text value of an input field?
+
+Assuming I have a field with an id of #field1, how do I get the text value of it?
+
+Answer:
+
+   '#field1' asJQuery val
+
+Note:
+
+All Javascript methods in jQuery are available to you this way.
+
+Multi parameter functions are then mapped like:
+
+    aQuery.sampleFunc (a,b,c);
+
+    aQuery sampleFunc: a and: b and: c.
+
+The ``and:`` can be whatever. The only thing that matters is the first part of the keyword selector which has to match the function name.
+
+
+
+### More questions and answers 
+
+On the wiki
+https://github.com/amber-smalltalk/amber/wiki/FAQ
+