Nomeclatura padrão dos objetos da tela
Alguém teria um padrão para o nome dos componentes que colocamos na tela?
Ex.:
TEdit = [b:ad552ca731]edt_[/b:ad552ca731]CD_CLIENTE
DbEdit = [b:ad552ca731]dbe_[/b:ad552ca731]DS_PRODUTO
etc...
Obrigado
Ex.:
TEdit = [b:ad552ca731]edt_[/b:ad552ca731]CD_CLIENTE
DbEdit = [b:ad552ca731]dbe_[/b:ad552ca731]DS_PRODUTO
etc...
Obrigado
Norman
Curtidas 0
Respostas
Marconi
06/01/2004
Nunca ouvi falar sobre um manual disto, mas sempre recomendações para que se fizesse isto.
Então o segredo é criar o próprio padrão e segui-lo sempre.
Fica muito mais fácil de efetuar manutenções futuras.
Marconi
Então o segredo é criar o próprio padrão e segui-lo sempre.
Fica muito mais fácil de efetuar manutenções futuras.
Marconi
GOSTEI 0
Marcelo.l
06/01/2004
Olá, Norman
Toda a informação, direto da fonte ( site em ingles )
http://community.borland.com/soapbox/techvoyage/article/1,1795,10280,00.htm
Toda a informação, direto da fonte ( site em ingles )
http://community.borland.com/soapbox/techvoyage/article/1,1795,10280,00.htm
GOSTEI 0
Marcelo.l
06/01/2004
Sugestão para nomenclatura de componentes Delphi
________________________________________________________________________________________
Segue abaixo sugestão para padronização de nomenclatura de componentes para o Delphi:
UsePara o(s) seguinte(s) componente(s) e seus descendentes
============================================
actTActionList, TAction
amtTAnimate
bevTBevel
btmTBatchMove
btnTButton, TSpeedButton, TBitBtn
cbrTCoolBar
chkTCheckBox, TDBCheckBox
chtTChart, TDBChart, TQRChart
clgTColorDialog
cmbTComboBox, TDBComboBox, TDBLookUpComboBox
ctbTControlBar
dccTDdeClientConv
dciTDdeClientItem
dlgTOpenDialog, TSaveDialog
dscTDataSource
dscTDdeServerConv
dsiTDdeServerItem
dtbTDatabase
dtpTDateTimePicker
edtTEdit, TMaskEdit
flgTFontDialog
frmTForm
grdTStringGrid, TDrawGrid, TDBGrid, TDBCtrlGrid
grpTGroupBox, TRadioGroup, TDBRadioGroup
hdcTHeaderControl
htkTHotKey
ilgTOpenPictureDialog, TSavePictureDialog
imgTImage, TDBImage, TImageList, TQRImage, TQRDBImage
lblTLabel, TQRLabel
lstTListBox, TDBListBox, TCheckListBox, TDBLookUpListBox
lvwTListView
mcdTMonthCalendar
memTMemo, TDBMemo, TQRMemo, TQRExprMemo
mplTMediaPlayer
ntbTNestedTable
nvgTDBNavigator
oleTOleContainer
pgbTProgressBar, TGauge
pgcTPageControl
pgsTPageScroller
plgTPrintDialog, TPrinterSetupDialog
pnbTPaintBox
pnlTPanel
qcrTQRCompositeReport
qcsTQRCSVFilter
qexTQRExpr
qhtTQRHTMLFilter
qpwTQRPreview
qrbTQRBand, TQRChildBand
qrgTQRGroup
qrpTQuickReport
qryTQuery
qsbTQRStringsBand
qsdTQRSubDetail
qsyTQRSysData
qtfTQRTextFilter
rchTRichEdit, TDBRichEdit, TQRRichText, TQRDBRichText
rdbTRadioButton
scbTScrollBar
sesTSession
shpTShape, TQRShape
splTSplitter
spnTSpinEdit
srlTScrollBox
stbTStatusBar
stpTStoredProc
tbcTTabControl
tblTTable
tbrTToolBar
tkbTTrackBar
tlgTFindDialog, TReplaceDialog
tmrTTimer
tvwTTreeView
txtTStaticText, TDBText, TQRBText
udnTUpDown
upsTUpdateSQL
* os componentes de terceiros e demais componentes não citados na relação devem seguir a padronização de nomenclatura da sua classe ancestora.
___________________________________________________________
Fonte: Free Team Delphi. http://www.fteam.com
Emerson de Almeida Carneiro - e.carneiro@fteam.com
________________________________________________________________________________________
Segue abaixo sugestão para padronização de nomenclatura de componentes para o Delphi:
UsePara o(s) seguinte(s) componente(s) e seus descendentes
============================================
actTActionList, TAction
amtTAnimate
bevTBevel
btmTBatchMove
btnTButton, TSpeedButton, TBitBtn
cbrTCoolBar
chkTCheckBox, TDBCheckBox
chtTChart, TDBChart, TQRChart
clgTColorDialog
cmbTComboBox, TDBComboBox, TDBLookUpComboBox
ctbTControlBar
dccTDdeClientConv
dciTDdeClientItem
dlgTOpenDialog, TSaveDialog
dscTDataSource
dscTDdeServerConv
dsiTDdeServerItem
dtbTDatabase
dtpTDateTimePicker
edtTEdit, TMaskEdit
flgTFontDialog
frmTForm
grdTStringGrid, TDrawGrid, TDBGrid, TDBCtrlGrid
grpTGroupBox, TRadioGroup, TDBRadioGroup
hdcTHeaderControl
htkTHotKey
ilgTOpenPictureDialog, TSavePictureDialog
imgTImage, TDBImage, TImageList, TQRImage, TQRDBImage
lblTLabel, TQRLabel
lstTListBox, TDBListBox, TCheckListBox, TDBLookUpListBox
lvwTListView
mcdTMonthCalendar
memTMemo, TDBMemo, TQRMemo, TQRExprMemo
mplTMediaPlayer
ntbTNestedTable
nvgTDBNavigator
oleTOleContainer
pgbTProgressBar, TGauge
pgcTPageControl
pgsTPageScroller
plgTPrintDialog, TPrinterSetupDialog
pnbTPaintBox
pnlTPanel
qcrTQRCompositeReport
qcsTQRCSVFilter
qexTQRExpr
qhtTQRHTMLFilter
qpwTQRPreview
qrbTQRBand, TQRChildBand
qrgTQRGroup
qrpTQuickReport
qryTQuery
qsbTQRStringsBand
qsdTQRSubDetail
qsyTQRSysData
qtfTQRTextFilter
rchTRichEdit, TDBRichEdit, TQRRichText, TQRDBRichText
rdbTRadioButton
scbTScrollBar
sesTSession
shpTShape, TQRShape
splTSplitter
spnTSpinEdit
srlTScrollBox
stbTStatusBar
stpTStoredProc
tbcTTabControl
tblTTable
tbrTToolBar
tkbTTrackBar
tlgTFindDialog, TReplaceDialog
tmrTTimer
tvwTTreeView
txtTStaticText, TDBText, TQRBText
udnTUpDown
upsTUpdateSQL
* os componentes de terceiros e demais componentes não citados na relação devem seguir a padronização de nomenclatura da sua classe ancestora.
___________________________________________________________
Fonte: Free Team Delphi. http://www.fteam.com
Emerson de Almeida Carneiro - e.carneiro@fteam.com
GOSTEI 0