Formulário de Edição de Pedidos
Formulário de Edição de Pedidos para Desktop


Formulário de Edição de Pedidos para Touch










unit _dOrdersForm;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics,
Controls, Forms, uniGUITypes, uniGUIAbstractClasses,
uniGUIClasses, uniGUIForm, uniGUIBaseClasses, uniPageControl, uniPanel,
uniBasicGrid, uniDBGrid, uniDBNavigator, uniSplitter, uniToolBar;
type
TdOrdersForm = class(TUniForm)
pc: TUniPageControl;
tsOrdersItems: TUniTabSheet;
pnlItems: TUniPanel;
dbnItems: TUniDBNavigator;
dbgItems: TUniDBGrid;
pnlOrders: TUniPanel;
dbgOrders: TUniDBGrid;
tsCustomers: TUniTabSheet;
dbnCustomers: TUniDBNavigator;
dbgCustomers: TUniDBGrid;
barCustomers: TUniToolBar;
barOrders: TUniToolBar;
btnPaid: TUniToolButton;
barItems: TUniToolBar;
tsProducts: TUniTabSheet;
barProducts: TUniToolBar;
dbnProducts: TUniDBNavigator;
dbgProducts: TUniDBGrid;
cntOrders: TUniToolButton;
dbnOrders: TUniDBNavigator;
cntItems: TUniToolButton;
btnItems: TUniToolButton;
btnCustomers: TUniToolButton;
cntCustomers: TUniToolButton;
btnProducts: TUniToolButton;
cntProducts: TUniToolButton;
procedure UniFormCreate(Sender: TObject);
procedure UniFormDestroy(Sender: TObject);
private
{ Declarações privadas }
public
{ Declarações públicas }
end;
function dOrdersForm: TdOrdersForm;
implementation
{$R *.dfm}
uses
MainModule, uniGUIApplication;
function dOrdersForm: TdOrdersForm;
begin
Result := TdOrdersForm(UniMainModule.GetFormInstance(TdOrdersForm));
end;
procedure TdOrdersForm.UniFormCreate(Sender: TObject);
begin
uniMainModule.OnCreateOrdersEditor(Sender);
end;
procedure TdOrdersForm.UniFormDestroy(Sender: TObject);
begin
uniMainModule.OnDestroyOrdersEditor(Sender);
end;
end.unit _mOrdersForm;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics,
Controls, Forms, uniGUITypes, uniGUIAbstractClasses,
uniGUIClasses, uniGUImClasses, uniGUIForm, uniGUImForm, uniGUImJSForm,
uniGUIBaseClasses, uniDBNavigator, unimDBNavigator, uniBasicGrid, uniDBGrid,
unimDBListGrid, unimDBGrid, uniToolBar, unimToolbar, unimCarousel,
MainModule;
type
TmOrdersForm = class(TUnimForm)
dbgOrders: TUnimDBGrid;
barOrders: TUnimToolBar;
btnMarkAsPaid: TUnimToolButton;
UnimCarousel1: TUnimCarousel;
cpOrders: TUnimCarouselPage;
pnlOrders: TUnimContainerPanel;
pnlItems: TUnimContainerPanel;
barItems: TUnimToolBar;
dbgItems: TUnimDBGrid;
cpCustomers: TUnimCarouselPage;
barCustomers: TUnimToolBar;
dbgCustomers: TUnimDBGrid;
cpProducts: TUnimCarouselPage;
barProducts: TUnimToolBar;
dbgProducts: TUnimDBGrid;
UnimToolButton1: TUnimToolButton;
dbnOrders: TUnimDBNavigator;
UnimToolButton2: TUnimToolButton;
UnimToolButton3: TUnimToolButton;
dbnItems: TUnimDBNavigator;
UnimToolButton4: TUnimToolButton;
UnimToolButton5: TUnimToolButton;
dbnProducts: TUnimDBNavigator;
UnimToolButton6: TUnimToolButton;
UnimToolButton7: TUnimToolButton;
dbnCustomers: TUnimDBNavigator;
procedure UnimFormCreate(Sender: TObject);
procedure UnimFormDestroy(Sender: TObject);
private
{ Declarações privadas }
public
{ Declarações públicas }
end;
function mOrdersForm: TmOrdersForm;
implementation
{$R *.dfm}
uses
uniGUIApplication;
function mOrdersForm: TmOrdersForm;
begin
Result := TmOrdersForm(UniMainModule.GetFormInstance(TmOrdersForm));
end;
procedure TmOrdersForm.UnimFormCreate(Sender: TObject);
begin
uniMainModule.OnCreateOrdersEditor(Sender);
end;
procedure TmOrdersForm.UnimFormDestroy(Sender: TObject);
begin
uniMainModule.OnDestroyOrdersEditor(Sender);
end;
end.