import.css=/download/attachments/327912/newLayout.css |
Classe: TSliderCria um objeto do tipo botão deslizante. TSrvObject -> TControl -> tSlider CreateMétodo construtor da classe.TSlider(): Create ( [ oWnd] ) --> oObjeto
oObjeto
oSlider := TSlider():Create( oDlg ) NewMétodo construtor da classe.TSlider(): New ( [ nRow], [ nCol], [ oWnd], [ bChange], [ nWidth], [ nHeight], [ cMsg], [ bWhen] ) --> oObjeto
oObjeto
oSlider := TSlider():New( 01,01,oDlg,{|x|; Alert("oSlider: "+str(x,4))},260,30,"Mensagem",) SetIntervalEspecifica a distância entre os marcadores.TSlider(): SetInterval ( [ nInterval] ) -->
oSlider:SetInterval( 20 ) SetMarksEspecifica o tipo de marcação do botão.TSlider(): SetMarks ( [ nTipo] ) -->
// Veja os tipos disponíveis no preview.oSlider:SetMarks( 0 ) Exemplo do método SetMarks SetOrientEspecifica a coordenada (horizontal/vertical) do botão.TSlider(): SetOrient ( [ nOrient] ) -->
oSlider:SetOrient( 1 ) SetRangeEspecifica os valores (de/até) da faixa do botão.TSlider(): SetRange ( [ nMin], [ nMax] ) -->
oSlider:SetRange( 100, 200 ) SetStepEspecifica o valor de etapa do botão.TSlider(): SetStep ( ) --> nStep nStep
oSlider:SetStep( 30 )
A utilização de um baixo intervalo em uma grande amplitude pode gerar ônus para o SERVER (Application Server), dependendo da ação do usuário. Portanto, utilize com cautela. Melhoria realizada para build superior a 7.00.100601A. #include "TOTVS.CH" Exemplo da classe TSlider Microsiga Protheus 8.11 , Microsiga Protheus 11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server
|