Como ler e escrever Delphi 2010 RibbonApplicationMenuBar Itens Recentes para um arquivo
Pergunta
Como você ler e escrever RibbonApplicationMenuBar
itens recentes em um arquivo ou um arquivo INI?
O arquivo de ajuda não é muito útil para obter a lista de seqüências de itens recentes para salvar e recarregar os itens recentes. I pode adicionar itens à lista de itens recentes por Ribbon1.AddRecentItem( APathFilename)
e abra o arquivo associado com o item recente com o evento RecentItemClick
mas eu não consigo descobrir como salvar e recarregar nomes de arquivos recentes à lista de itens recente.
Solução
O TRibbonApplicationMenuBar tem um RecentItems propriedade, que fornece acesso a um lista de < a href = "http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/delphivclwin32/RibbonActnMenus_TOptionItem.html" rel = "nofollow noreferrer"> cada item recente .
// example code - untested.
RibbonApplicationMenuBar1.RecentItems.Items[1].Caption;
Outro exemplo para looping embora cada item.
// example code - untested.
var
count : Integer;
begin
For count := 1 to RibbonApplicationMenuBar1.RecentItems.Items.Count do
begin
ShowMessage(RibbonApplicationMenuBar1.RecentItems.Items[count].Caption);
end;
end;