|
@@ -35,7 +35,9 @@ type
|
|
miChangeKey: TMenuItem;
|
|
miChangeKey: TMenuItem;
|
|
miTransferAccounts: TMenuItem;
|
|
miTransferAccounts: TMenuItem;
|
|
miChangeAccountsPrivateKey: TMenuItem;
|
|
miChangeAccountsPrivateKey: TMenuItem;
|
|
- miListAccountsForSale: TMenuItem;
|
|
|
|
|
|
+ miAccountsMarket: TMenuItem;
|
|
|
|
+ miEnlistAccountsForSale: TMenuItem;
|
|
|
|
+ miDelistAccountsFromSale: TMenuItem;
|
|
miAccountInfo: TMenuItem;
|
|
miAccountInfo: TMenuItem;
|
|
miSep1: TMenuItem;
|
|
miSep1: TMenuItem;
|
|
miSep2: TMenuItem;
|
|
miSep2: TMenuItem;
|
|
@@ -58,7 +60,8 @@ type
|
|
procedure miSendPASCClick(Sender: TObject);
|
|
procedure miSendPASCClick(Sender: TObject);
|
|
procedure miTransferAccountsClick(Sender: TObject);
|
|
procedure miTransferAccountsClick(Sender: TObject);
|
|
procedure miChangeAccountsPrivateKeyClick(Sender: TObject);
|
|
procedure miChangeAccountsPrivateKeyClick(Sender: TObject);
|
|
- procedure miListAccountsForSaleClick(Sender: TObject);
|
|
|
|
|
|
+ procedure miEnlistAccountsForSaleClick(Sender: TObject);
|
|
|
|
+ procedure miDelistAccountsFromSaleClick(Sender: TObject);
|
|
private
|
|
private
|
|
FNodeNotifyEvents: TNodeNotifyEvents;
|
|
FNodeNotifyEvents: TNodeNotifyEvents;
|
|
FAccountsMode: TCTRLWalletAccountsMode;
|
|
FAccountsMode: TCTRLWalletAccountsMode;
|
|
@@ -614,9 +617,15 @@ begin
|
|
miChangeAccountsPrivateKey.Caption :=
|
|
miChangeAccountsPrivateKey.Caption :=
|
|
IIF(ASelection.RowCount = 1, 'Change Account Private Key',
|
|
IIF(ASelection.RowCount = 1, 'Change Account Private Key',
|
|
'Change Accounts Private Key');
|
|
'Change Accounts Private Key');
|
|
- miListAccountsForSale.Caption :=
|
|
|
|
|
|
+ miEnlistAccountsForSale.Caption :=
|
|
IIF(ASelection.RowCount = 1, 'List Account For Sale',
|
|
IIF(ASelection.RowCount = 1, 'List Account For Sale',
|
|
'List Accounts For Sale');
|
|
'List Accounts For Sale');
|
|
|
|
+ miEnlistAccountsForSale.Caption :=
|
|
|
|
+ IIF(ASelection.RowCount = 1, 'Enlist Account For Sale',
|
|
|
|
+ 'Enlist Accounts For Sale');
|
|
|
|
+ miDelistAccountsFromSale.Caption :=
|
|
|
|
+ IIF(ASelection.RowCount = 1, 'Delist Account From Sale',
|
|
|
|
+ 'Delist Accounts From Sale');
|
|
APopupMenu := mnuAccountsPopup;
|
|
APopupMenu := mnuAccountsPopup;
|
|
end;
|
|
end;
|
|
|
|
|
|
@@ -688,11 +697,16 @@ begin
|
|
wiz.Start(model);
|
|
wiz.Start(model);
|
|
end;
|
|
end;
|
|
|
|
|
|
-procedure TCTRLWallet.miListAccountsForSaleClick(Sender: TObject);
|
|
|
|
|
|
+procedure TCTRLWallet.miEnlistAccountsForSaleClick(Sender: TObject);
|
|
begin
|
|
begin
|
|
raise ENotImplemented.Create('not yet implemented.');
|
|
raise ENotImplemented.Create('not yet implemented.');
|
|
end;
|
|
end;
|
|
|
|
|
|
|
|
+procedure TCTRLWallet.miDelistAccountsFromSaleClick(Sender: TObject);
|
|
|
|
+begin
|
|
|
|
+ raise ENotImplemented.Create('not yet implemented.');
|
|
|
|
+end;
|
|
|
|
+
|
|
procedure TCTRLWallet.OnPrepareOperationsPopupMenu(Sender: TObject;
|
|
procedure TCTRLWallet.OnPrepareOperationsPopupMenu(Sender: TObject;
|
|
constref ASelection: TVisualGridSelection; out APopupMenu: TPopupMenu);
|
|
constref ASelection: TVisualGridSelection; out APopupMenu: TPopupMenu);
|
|
begin
|
|
begin
|