-
Posts
19725 -
Joined
-
Last visited
-
Days Won
639
Content Type
Profiles
Forums
Events
Everything posted by Sherzod
-
Hi Farshad. This feature is implemented in the current version? Thank you.
-
the FixedCells of StringGrid can be edited, how to resolve?
Sherzod replied to huangrenping's topic in General
Hi huangrenping. In designtimes: 1. UniStringGrid -> Options -> goEditing = true In runtimes: 1. Uses ... Vcl.Grids ... 2. UniStringGrid1.Options: = UniStringGrid1.Options + [goEditing]; Sincerely... -
Hi Farshad! Can you help us?! Sincerely...
-
Hi Farshad! Can you include "SpreadSheet" in the framework??! http://www.extjs4spreadsheet.com/spread/10/examples/spread-full http://www.extjs4spreadsheet.com/en/introduction Thank you! Sincerely.
- 9 replies
-
- 1
-
- SpreadSheet
- DBGrid
-
(and 1 more)
Tagged with:
-
I think, to set the width UniMenuItem, easier to use caption with "<br>" Sincerely ...
-
Thank you very much, I'll try...
-
Hi rullomare! Thank you for your response. How did you know that "O3B", this is UniMainMenu? Thank you ...
-
Hi Farshad! I use this plugin. If the cell is active and click mouse to another row or to another column, there is an error row mismatch, if you go on the same row there is no error. Can You correct this plugin? Thank you, Sincerely.
- 27 replies
-
more precisely width UniMenuItem
-
Hi All! Does anyone know, how to set the width at the UniMainMenu, (with word-wrap...)? Sincerely...
-
Hi... Try to read this: (http://www.objis.com/formationextjs/lib/extjs-4.0.0/docs/api/Ext.util.Animate.html) example: UniSession.AddJS(UniPanel1.JSName + '.animate({ duration: 1000, to: { x: 10, y: 10, opacity: 100}});'); Sincerely ...
-
procedure TMainForm.UniFormResize(Sender: TObject); begin UniPanel1.Left := (Self.Width - UniPanel1.Width) div 2; UniPanel1.Top := (Self.Height - UniPanel1.Height) div 2; end;
-
Hi erich.wanker! Try this: document.getElementById("'+UniScrollBox1.JSName+'_id-body").scrollTop = 0; UniSession.AddJS('document.getElementById("'+UniScrollBox1.JSName+'_id-body").scrollTop = 0;'); Sincerely.
-
Hi Farshad. Why is the folder C: \ Program Files \ FMSoft \ Framework \ uniGUI \ ExtPascal \ greatly curtailed? 1. I corrected the mistake UniDBGrid, using ExtData. 2. How can I use the following code, without ExtData? uses ..., ExtData; type THackUniDBGrid = class (TUniDBGrid) procedure RemoveAll; end; procedure THackUniDBGrid.RemoveAll; Var ST: TExtDataStore; Begin ST: = TExtDataStore (Self.ExtGridPanel.Store); ST.RemoveAll (True); end; procedure TMainForm.UniBitBtn1Click (Sender: TObject); begin THackUniDBGrid(UniDBGrid1).RemoveAll; ClientDataSet2.Close end; 3. Or you fixed this bug? http://forums.unigui.com/index.php?/topic/3145-error-using-multi-header-in-unidbgrid/ On the one hand does not take into account the versioning is bad, especially when the project is large! 4. Or, we can simply replace the ExtData on the ExtPascalUtils?? Please Farshad, give us the solution .... Sincerely ...
-
procedure TMainForm.CreateComponents(Grd: TUniDBGrid); var I,editcnt,datecnt,labelcnt,top,fldcnt: Integer; begin labelcnt:=0; datecnt:=0; editcnt:=0; top:=50; left:=16; fldcnt:=0; for I := 0 to Grd.Columns.Count - 1 do begin inc(labelcnt); SetLength(labels,labelcnt); labels:=TUniLabel.Create(self); labels.Parent:=FldsPanel; labels.Top:=top-19; labels.Left:=left; labels.Caption:=Grd.Columns.Title.Caption; if (Grd.Columns.Field.DataType=ftDate) or (Grd.Columns.Field.DataType=ftDateTime) then begin inc(datecnt); SetLength(datearray,datecnt); datearray[datecnt-1]:=TUniDateTimePicker.Create(self); datearray[datecnt-1].Parent:=FldsPanel; datearray[datecnt-1].Width:=150; datearray[datecnt-1].Left:=left; datearray[datecnt-1].Top:=top; datearray[datecnt-1].TabOrder:=I; end else begin inc(editcnt); SetLength(editarray,editcnt); editarray[editcnt-1]:=TUniEdit.Create(self); editarray[editcnt-1].Name:='UniEdit'+inttostr(editcnt); editarray[editcnt-1].Parent:=FldsPanel; editarray[editcnt-1].Width:=150; editarray[editcnt-1].Left:=left; editarray[editcnt-1].Top:=top; editarray[editcnt-1].TabOrder:=I; end; left:=left+156; inc(fldcnt); // УФБ 5 РЕДЙБ КБФЕВБЙНЩ ГСБММЗ if fldcnt = 5 then begin top:=top+56; fldcnt:=0; left:=16; end; end; // end of for I end;
-
can give a test case?
-
Hi skepsis. First try this: datearray:=TUniDateTimePicker.Create(self); specify nil, instead self datearray[I] := TUniDateTimePicker.Create(NIL); or datearray[I] := TUniEdit.Create(NIL); ... Secondly: when (where) you destroy objects? Sincerely
-
not yet possible to download the file http://forums.unigui.com/index.php?/topic/1312-development-status/page-29&do=findComment&comment=16639
-
OK, Thank you.... Got a license....
-
OK, Thank you....
-
SORRY i not understand I log in with this password
-
I do not understand, I logged to the forum?
-
Farshad I re-sent....