From e140fa1151d77eddee3e52951364700234fba0f2 Mon Sep 17 00:00:00 2001 From: Rubesh S Date: Tue, 14 Nov 2023 01:48:54 +0800 Subject: [PATCH] Update DG --- docs/DeveloperGuide.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/DeveloperGuide.md b/docs/DeveloperGuide.md index a76f1e81877..cc8e094335d 100644 --- a/docs/DeveloperGuide.md +++ b/docs/DeveloperGuide.md @@ -453,7 +453,10 @@ the user with the ability to type their commands into the application. For the transaction list pane, we have a custom `TransactionListPanel` class that is a `ListView` to provide the user with a scrollable list of transactions. This view is updated whenever the user executes -commands that modify the transaction list. (i.e. `add`, `delete`, `edit`, `clear`) +commands that modify the transaction list. (i.e. `add`, `delete`, `edit`, `clear`). This `ListView` is displayed +in a reverse scrolling manner so that the user's most recent transactions will be added to the top of the +`TransactionListPanel`, right below the `CommandBox`, so that the user will have immediate feedback after adding +a transaction via text input into the `CommandBox`. For the command results pane, we have a custom `ResultDisplay` class. This pane displays the results of the user's command execution. This view is updated whenever the user executes commands that modify the transaction.