Skip to content
Matt Meents edited this page Jun 2, 2024 · 1 revision

Welcome to the AppSmith Wiki!

Installing

  • Get Copy of the code
    • Copy Zip from GitHub
    • Clone your branch.
  • Remove the mark of the internet.
    • Form1.resx in root from explorer, right click properties window, click trust or remove read-only attribute.
      • Treeview has pictures and pictures need to be saved somewhere so they are saved on the form.
  • Open the AppSmith.sln in Visual Studio 2022 Community Edition or better.
  • Click Play to run.
  • Check the /Bin output for AppSmith.exe, create a shortcut to that program, and move it to the desktop so you can find it.

Running

  • Double-click the Shortcut.
  • Open a Model file (asm is short for AppSmith Model). They are text files that hold the contents of an AppSmith model.

Designing

  • Use the tree to find the node to edit.
    • Use the tabs (Sql out and C# out) to view model code as you open and close the tree view nodes.
    • Use the property window to modify the properties of tree nodes.
    • Right-click the treeview node for a list of options on that node.
      • Add Menu opens to a list of menu item types to add. Used enabled to disable out-of-context types.
      • Move Up or down. to move the node up in order or down.
      • Save is not used much, to force manual save of the tree to file. Tree saves currently on every edit so it's not needed.
      • Delete to remove the item from the tree.
    • Right-click the Input Tab Text Area for Parse Tables or Procedures menu option. (make sure the focus is set node to receive input)
Clone this wiki locally