unit Unit1; 

{$mode objfpc}{$H+}

interface

uses
  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, ExtCtrls,
  Buttons, StdCtrls, Grids, ComCtrls, rxtoolbar, RxViewsPanel, ExtendedNotebook;

type

  { TForm1 }

  TForm1 = class(TForm)
    ExtendedNotebook1: TExtendedNotebook;
    ImageList2: TImageList;
    Memo1: TMemo;
    Page1: TPage;
    Page2: TPage;
    Page3: TPage;
    Page4: TPage;
    PaintBox1: TPaintBox;
    RxViewsPanel1: TRxViewsPanel;
    Splitter1: TSplitter;
    Splitter2: TSplitter;
    StatusBar1: TStatusBar;
    StringGrid1: TStringGrid;
    StringGrid2: TStringGrid;
    StringGrid3: TStringGrid;
    StringGrid4: TStringGrid;
    TabSheet1: TTabSheet;
    TabSheet2: TTabSheet;
    TabSheet3: TTabSheet;
    TabSheet4: TTabSheet;
    ToolPanel1: TToolPanel;
    procedure FormCreate(Sender: TObject);
    procedure RxViewsPanel1SelectViewEvent(Sender: TObject; ItemIndex: integer;
      const Item: TRxViewsPanelItem);
  private
    //
  public
    { public declarations }
  end; 

var
  Form1: TForm1; 

implementation

{$R *.lfm}

{ TForm1 }

procedure TForm1.FormCreate(Sender: TObject);
begin
  RxViewsPanel1.ItemIndex:=1;
end;

procedure TForm1.RxViewsPanel1SelectViewEvent(Sender: TObject;
  ItemIndex: integer; const Item: TRxViewsPanelItem);
begin
  ExtendedNotebook1.PageIndex:=ItemIndex
end;

end.