Jump to content

aliemre

uniGUI Subscriber
  • Posts

    61
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by aliemre

  1. Hi, We are using uni-1.0.2.1437 beta version. If your grid has invisible colums, in ext-unigui-min.js file a.startEdit(i, h.index) code is showing err message is "Cannot read property 'isGroupHeader' of null". Because h.index value calculating wrong by _ggp_ function. Thanks. Cannot read property 'isGroupHeader' of null
  2. if(b && b.fireFn && b.fireFn.timerId){b.fireFn.timerId=Ext.undefer(b.fireFn.timerId);} Koyu renkli alanı extjs.all dosyasına ekleyerek siz bir cevap verene kadar hatayı bypass ettim.
  3. Merhaba, fonksiyona ait timerId özelliği bulunmadığı için hata veriyor gibi görünüyor. Bir form normal açılır kapanırsa sorun yok ama bir tabsheet in içinde child olarak çalışıyorsa böyle bir hata veriyor. Ekte hata mesajının ayrıntısını bulabilirsiniz! Hata mesajı : ext-all.js:formatted:9864 Uncaught TypeError: Cannot read property 'timerId' of undefined at ctor.removeListener (ext-all.js:formatted:9864) at ctor.clearListeners (ext-all.js:formatted:9889) at ctor.clearListeners (ext-all.js:formatted:10545) at ctor.destroyObservable (ext-all.js:formatted:10679) at ctor.destroy (ext-all.js:formatted:9625) at Object.destroy (ext-all.js:formatted:1830) at ctor.doDestroy (ext-all.js:formatted:83313) at ctor.destroy (ext-all.js:formatted:35008) at ctor.callParent (ext-all.js:formatted:6360) at ctor.<anonymous> (ext-all.js:formatted:9624)
  4. Aşağıdaki gibi onDestroy esnasında TMS scripter ı free yapınca düzeldi. procedure TFStdFrame.UniFrameDestroy(Sender: TObject); begin atScripter1.Free; end;
  5. procedure TFStdFrame.UniFrameDestroy(Sender: TObject); begin atScripter1.Free; end;
  6. Merhaba, There is no Default JavaScript Object. Zaman zaman böyle bir hata çıkıyor. Genelde tabsheet içinde frame kapatırken oluyor. Neye bağlı olabilir biliyor musunuz ? Teşekkürler.
  7. Merhaba, Aşağıdaki kod ile dönecek cevabı değiştiriyorum fakat sonraki istekte ekteki hata mesajı çıkıyor. Sanıyorum bir önceki cevabı da aklında tutuyor ve ortalık karışıyor. Bu sorunu nasıl çözebilirim ? UniSession.PrepareResponse; UniSession.Response := string.Join(' ', js.ToStringArray) ; UniSession.AResponse.ContentText := UniSession.Response; UniSession.AResponse.WriteContent;
  8. Merhaba, DateTimePicker ın Kind özelliği runtime da değiştirilemiyor. Bir sakıncası yoksa bu sorunu çözebilir misiniz ? procedure TUniCustomDateTimePicker.SetKind(Value: TUniDateTimeKind); begin if Supports(VCLProxy, IUniDateTimePicker) then (VCLProxy as IUniDateTimePicker).SetKind(Value); if IsLoading then FKind := Value; end;
  9. UniBasicGrid.pas dosyasında 316. satıra bir kontrol koyulursa, (aşağıdaki gibi) sorun ortadan kalkıyor. if L.Names[I] <> '' then begin Column := StrToInt(L.Names[I]); TranslateInGridRowCol(ARow, Column); LCol := Column; Value := L.ValueFromIndex[I]; SetCellValue(Column, ARow, Null, DecodeVar(Value), Params['rn'].AsString); end;
  10. Hello, I need directly set propery value of vcl grid's column because I am designing on client side all forms and saving as json. json is generating by delphi. Are you fix the problem ? is it possibble? Thanks.
  11. Merhaba, Ekteki örnek koda bakarsanız, Grid in filter özelliği aktif ise run-time da sütun başlığını değiştirmek çok zaman alıyor. Bu sorunu extjs 4.2.5 versiyonunda düzeltmek mümkün mü? Teşekkürler. GridTitleProject.zip
  12. Grid edit sonrası post ederken StrToInt e '' değeri gidiyor ve hata veriyor.
  13. We are designing all forms on client side by browser. For example developer dragging editbox to top 2px position, everything's normal on the browser but close the form and after open/rendering then edits look like attachment pictures. Because VCL groupbox content positions/pixels not same with extjs groupbox (legend) object.
  14. Hello, I tried today again. It's working now. I don't understand, what was the wrong. Tekrar denedim ve çalıştı şimdi. Teşekkürler.
  15. Merhaba, Aşağıdaki dfm ile programı çalıştırdığınızda sizde göreceksiniz ki VCL tarafında normal görünüyorken, web tarafında editler üst üste binecek. Biz web tarafında tasarım yapıyoruz ve web tarafında TUniGroupBox ın içine bırakılan bir edit in top pozisyon değeri 15 ve altında bir değer olduğunda bu sorun hep oluyor. Özetle web tarafında legend için ayrılan yükseklik örneğin 15px ve content ayrı bir gövde fakat vcl tarafında legend ile content birleşik. Bu durumda da pozisyon hatasına sebep oluyor. Bunu çözmenin bir yolu var mı ? Teşekkürler. object MainForm: TMainForm Left = 0 Top = 0 ClientHeight = 474 ClientWidth = 855 Caption = '' OldCreateOrder = False MonitoredKeys.Keys = <> PixelsPerInch = 96 TextHeight = 13 object UniGroupBox1: TUniGroupBox Left = 24 Top = 40 Width = 377 Height = 265 Hint = '' Caption = 'UniGroupBox1' TabOrder = 0 object UniEdit1: TUniEdit Left = 0 Top = 0 Width = 121 Hint = '' Text = 'UniEdit1' TabOrder = 1 end object UniEdit2: TUniEdit Left = 0 Top = 28 Width = 225 Hint = '' Text = 'UniEdit2' TabOrder = 2 end end end
  16. @farshad, you know, we were setup to default values together. @hayri, Pathleri manuel ayarladım, sistemi şimdi deniyorlar. O sebeple yarın sabahtan tekrar default değerlerine alıp hem yeniden deneyeceğim hemde ekran görüntünlerini atarım.
  17. Hello, I installed FMSoft_uniGUI_Complete_runtime_1.0.0.1422 but server response is "the server responded with a status of 404 (Not Found)" for all css / js files Thanks.
  18. Merhaba, Ext.ux.TabCloseMenu nasıl kullanılır ? Teşekkürler.
  19. Merhaba, LookupComboBox ı lookupfield ile bağlayarak da denedim, doğrudan kendisine listsource listfield gibi özelliklerini set ederek de denedim. Field.Value := 1; dediğimde LookupComboBox ın değeri (text değeri de) set olmuyor.
  20. I am reading ExtJS.res file. How can I get used definition name of each TuniFormControls in res file for find to event names of controls.
  21. I think you wrong understood. Thanks anyway.
  22. Merhaba, ExtJS.RES dosyasından örneğin gridin hangi eventları olduğunu listelemek istiyorum. UniDBGrid1.JSControl.JSClassName metodunu buldum ama ondan da sonuç "Ext.Component' olarak çıkıyor. Sanıyorum resource dosyasındaki karşılığı Ext.view.Table gibi birşey. Yani objelerin resource dosyasında tanımlı olan adlarına nereden ulaşabilirim ? Teşekkürler.
  23. Buradan lazım olacak olursa diye çözümü paylaşmış olayım. procedure LoadStringListFromResource(const ResName: string;SL : TStringList); var RS: TResourceStream; begin RS := TResourceStream.Create(HInstance, ResName, RT_RCDATA); try SL.LoadFromStream(RS); finally RS.Free; end; end; procedure TMainForm.UniBitBtn1Click(Sender: TObject); var sl:TStringList; begin sl:=TStringList.Create; LoadStringListFromResource('EXTJS_' + uniedit1.JSControl.JSClassName.Replace('.','_') ,sl); end;
×
×
  • Create New...