Gregue
-
Posts
15 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Posts posted by Gregue
-
-
Olá, alguém sabe se existe possibilidade de sair alguma versão do UniGUI para o Lazarus ?
-
I am 58 years old, working with Delphi for over 20 years, since version II and Borland training in version III.
-
Ok, quase resolvido, só está me faltando ajustar a altura da coluna. Se alguém estiver precisando segue o start:
.x-grid .x-column-header-inner .x-column-header-text {white-space: normal;}.x-grid .x-column-header-inner {line-height: normal;padding-top: 3px !important;padding-bottom: 3px !important;text-align: center;top: 20%;} -
Tem como, alguém sabe ?
-
updated to
uniGUI Complete Trial Edition 1.0.0 Build 1421 -
OLá !
Alguém sabe como quebrar o título da coluna do UniDbGrid ?
exemplo:
+-------------+-----------------+
|Nome do | Endereço |
|Clientes | |
+-------------+-----------------+
UniGUI versão: 1.0.0.1397
Delphi: Berlin
Obrigado
-
Hello
How to change the title of the messagedlg using:
UniSession.AddJS('Ext.get("messagebox-1001_header_hd-textEl").setHTML("Caption text")');
ok, that's how it works for me:
MessageDlg('test messagedlg'+
#13#10+
' Confim ?'+
#13#10, mtWarning, mbYesNo, x...);
UniSession.AddJS('Ext.get("messagebox-1001_header_hd-textEl").setHTML("Caption text")');
My question: how to include UniSession.AddJS in the example below:
procedure TMainForm.UniBitBtn1Click(Sender: TObject);
var
vConfirm: Bool;
begin
MessageDlg('Message Test. Confirm ?', mtConfirmation, mbYesNo,
procedure (Sender: TComponent; Res: Integer)
begin
vConfirm := Res = mrYes;
if vconfirm then
Memo1.Lines.Add('Confirm = True')
else
Memo1.Lines.Add('Confirm = False');
end);
end;
I need an example, please.
Thank you
-
Olá
Como alterar o caption da MessageDlg utilizando:UniSession.AddJS('Ext.get("messagebox-1001_header_hd-textEl").setHTML("Texto do Caption")');Dessa forma sem problemas, funcionando:MessageDlg('Teste MessageDlg'+#13#10+' Confima ?'+#13#10, mtWarning, mbYesNo, x...);UniSession.AddJS('Ext.get("messagebox-1001_header_hd-textEl").setHTML("Texto do Caption")');Minha dúvida é, como incluir UniSession.AddJS no exemplo abaixo:procedure TMainForm.UniBitBtn1Click(Sender: TObject);varvConfirmacao: Boolean;beginMessageDlg('Este é um teste de Mensagem. Confirma ?', mtConfirmation, mbYesNo,procedure (Sender: TComponent; Res: Integer)beginvConfirmacao := Res = mrYes;if vconfirmacao thenMemo1.Lines.Add('Confirmacao = True')elseMemo1.Lines.Add('Confirmacao = False');end);end;Se alguém puder postar um exemplo, agradeço. -
Ok, vou prosseguir com meus testes aqui...
Obrigado pela resposta.
-
Olá, estou com uma dúvida.
Preciso importar dados de uma planilha do excel mas não consigo pegar o path do arquivo, tentei pegar o path através do componente UniFileUpload mas consegui apenas o nome do arquivo e não o caminho das pastas.
A questão é:
Tem como importar essa planilha a partir do computador do cliente ou preciso fazer upload do arquivo para as pastas do sistema pra poder importar ?
Se posso fazer a partir do computador do cliente, como pego o path do arquivo ?
Uso Berlin, firebird e Unigui 1.0 trial
Obrigado
-
Hi,
thanks for the reply,
Delphi 10.1 Berlin + UniGUI 1.0 trial
if I remove groupheader, works perfectly.
-
How to use this function in Grid with GroupHeader? Show error:
columns.getEditor is not a functionfunction reconfigure(sender, store, columns, oldStore, oldColumns, eOpts)
{
var grid = sender;
for (var i = 0; i < columns.length; i++) {
if (columns.getEditor()) {
columns.getEditor().on('specialkey', function(field, e) {
if (e.getKey() == 13) {
var store = grid.getStore();
var selModel = grid.getSelectionModel();
var selectedRecord = selModel.getLastSelected();
var recordIndex = store.indexOf(selectedRecord);
var nextRecord = store.getAt(recordIndex + 1);
if (nextRecord) {
selModel.select(nextRecord);
if (grid.editingPlugin && grid.uniRow && grid.uniCol){
var _row = grid.uniRow;
var _col = grid.uniCol;
setTimeout(function(){
grid.editingPlugin.startEdit(_row, _col);
}, 10);
}
}
}
})
}
}
}
How to use this function in Grid with GroupHeader? Show error
-
A função abaixo, retirada aqui do forum, tem por finalidade utilizar o enter nas células de um UniDBGrid e funciona bem em grid's com apenas uma linha para os títulos das colunas, mas quando eu mesclo os títulos com GroupHeader's, retorna um erro na execução, gostaria de uma ajuda para resolver essa questão por favor.
Esta é a função:
function reconfigure(sender, store, columns, oldStore, oldColumns, eOpts){var grid = sender;for (var i = 0; i < columns.length; i++) {columns.editor = {selectOnFocus: true}; //seleciona o textoif (columns.getEditor()) {columns.getEditor().on('specialkey', function(field, e) {if (e.getKey() == 13) {var store = grid.getStore();var selModel = grid.getSelectionModel();var selectedRecord = selModel.getLastSelected();var recordIndex = store.indexOf(selectedRecord);var nextRecord = store.getAt(recordIndex + 1);if (nextRecord) {selModel.select(nextRecord);if (grid.editingPlugin && grid.uniRow && grid.uniCol){var _row = grid.uniRow;var _col = grid.uniCol;setTimeout(function(){grid.editingPlugin.startEdit(_row, _col);}, 10);}}}})}}}Retorna este erro: columns.getEditor is not a functionSe alguém puder me ajudar, agradeço. -
Me add pf (16) 99645-6226
Licensing
in Ordering uniGUI
Posted
Please, any company in Brazil that sells UniGUI?