Jump to content

rullomare

uniGUI Subscriber
  • Posts

    131
  • Joined

  • Last visited

  • Days Won

    20

Everything posted by rullomare

  1. Hi Kiener, I think I understand the problem. At the moment I do not know if it a (my) component problem or a Unigui Problem. I'll let you know as soon as possible. Regards
  2. Hi Kiener , I hope have everything posted. let me know if it worked. Demoaction.zip Regards.
  3. Hi Kiener , yes, this is the problem. at the moment are busy . Later I will post you a demo. Regards. procedure TMainForm.gridButtonAction(Sender: TObject; ButtonEvent: string); begin memo.Lines.Add('Clik : ' + ButtonEvent ) ; end;
  4. Hi Mr.Farshad, Let's see if I understand correctly. - If I order a license now, I get the version 0.97 of Unigui and a license OEM-ExtJS (which version of ExtJS?) - The 0.97 version has an expiry date? - When version 1.0 is ready, I will get the UniGUI Plus Professional (Source Code + documentation) with " no extra cost." - can you approximately estimate the time for final version 1.0 (Source Code + documentezion) (one month, three months or more). thanks Best regards Salvatore Marullo
  5. Hi Chefdackel, I had read the author's comment and I checked the code of the plugin. The real thing is that the plugin is based primarily on the CSS. I believe that the problem of Explorer and CSS has been fixed in version Explorer 8; however I can tell you that the plugin works correctly with Explorer 11, Chrome, Mozilla FireFox and Safari. I also believe that it works with explorer version 8, but I've got to try it Best regards.
  6. Hi Hayri, Beautiful, great job. I found a ExtJS plugin (no Jquery) very similar to yours. http://www.sencha.com/forum/showthread.php?226679-iPhone-Style-Toggle-Slide-for-ExtJS It can probably be useful. Then Plugin has three components ButtonToogles, Toollbar-Toggles Menu, Form Field Toogles. I've created a component for UniGui(works!!) currently only ButtonToogles. If anyone is interested, please knock once. P.S. I'm not a CSS expert, but I think we can use The CSS of the two projects. Best Regards Salvatore Marullo
  7. Hi Ronny, receive the error when building the package ? I do not thinkI have a included a DCU file in then zip file. check the units Uses Clause or add the delphi XE7 (x64) directives in the package. Sorry I am still in delphi XE4 !!! Go Up to Error and Warning Messages (Delphi) Index This error occurs when a compiled unit file (.dcu file) has a bad format. Most likely, the file has been corrupted. Recompile the file if you have the source. If the problem persists, you may have to reinstall Delphi.
  8. Hi Stiaan, Sorry for the delay, posted : http://forums.unigui.com/index.php?/topic/4466-searching-unidbgrid-plugin-feauture-searchingjs/ Best Regards Salvatore Marullo
  9. Hi, A new feature -Plugin for UniDbGrid : Searching.js Before Use, First please read carefully the license of searching.js I do not think there are problems, but the author has a paid version for Extjs 5. (Sencha Market) . I have made some changes, the original version does not work with Unigui. . I added the following properties to the new uniguidbgrid: ** FPagingToolbarResizer : boolean; ** FSearchColumnsStr : string; FReconfigureColsMenu : boolean; FTrigger1ButtonTip : string; FTrigger2ButtonTip : string; FTrigger3ButtonTip : string; FSearchTitle : String; FSearchTipText : String; As you can see from the pictures that I attach, you can define 3 triggerbuttons: the first two are standart. 1) Clear Search 2) Search 3) Reconfigure Search Menu Fields. (optional) . Each triggerbutton has its own tooltip . if FPagingToolbarResizer Set to true (default), I use the Plugin -PageSize Extension for UniDBGrid- posted by Delpi Developer. if FReconfigureColsMenu Set to true (default is false) you get 3 triggerbuttons. There are 3 ways to create the "Search fields Menu" 1) Define Columns (TunidbgridColumns) in unidbgrid 2) use the property FsearchColumnsStr in the following form: for example: NAME,AREA NAME,AREA are Fields . fields must be separated by commas 3) After runnging, click then Trigger3Button : Reconfigure Search Menu Fields. ** FReconfigureColsMenu must set to true. In your new programs, copy to ServerModule-CustomCss: x-form-std-trigger { cursor: pointer; overflow: hidden; background-repeat: no-repeat; } add to ServerModule-CustomFiles: files/PagingToolbarResizer.js copy to files folder PagingToolbarResizer.js . The attached demo that does not have many data, sorry. To avoid this message at first running : newgridx: 00000B28: 12:59:01 [HandleFileRequest]:File not found: C:\Program Files\FMSoft\Framework\unigui\ext-4.2.1.883\src\ux\grid\feature\Searching.js in the zip file you will find a -src- folder, copy to C:\Program Files\FMSoft\Framework\unigui\ext-4.2.1.883\ ' C:\Program Files\FMSoft\Framework\unigui\ext-4.2.1.883\ ' is the folder where I installed Unigui, your maybe different. I hope it's everything. P.s. tested only with Delphi XE3 and Unigui 096... ======================================================== package MsSearchGrid; requires rtl, vcl, UniGUI17; // 17 = Delphi XE3 . Change with your Delphi Release contains MSUniSearchGrid in 'MSUniSearchGrid.pas'; end. ======================================================== 1) Build and Install package. 2) Compile and running demo program. searchgrdid.zip Have fun Best regards. Salvatore Marullo,
  10. Hi stiaan, I found this feature (plugin) that maybe can help you . https://gist.github.com/aghuddleston/3297619 I had to make some modifications to adapt it to Unigui. Compared to LiveSearchGridPanel.js is very powerful and I believe can also be used in production. If that's what you mean, let me know. Best Regards
  11. Hi Ronny, The data is stored in the Browser "Local Storage" such as cookies. I think it's a little difficult to access data with a desktop application, however, can try to create a file (from unigui application) with something. WriteToFile function (sText) { var fso = new ActiveXObject ("Scripting.FileSystemObject"); var s = fso.CreateTextFile ("C: \\ test.txt", true); s.WriteLine ("helloworld"); s.Close (); } or save the data From Server site code; or delphi application with Embedded Web Browser - EmbeddedWB Sorry !!! As soon as I have some time, I see if I can find something. Best Regards Salvatore Marullo
  12. Hi Ronny , The data save in the Window Temp Files ? , no the data is store in Browser(Client) Storage. Please see http://www.jstorage.info/ Is explained better than I can explain. Is Possible to write data at client Side to the files from another Application ? sorry ,I do not understand the question. In an application, I save the data to a Mysql table. If the client (Browser) has deleted the data, I can restore from Mysql table. Each Browser application, if knows the key, can access the data. Best Regards Salvatore Marullo
  13. hi, if you can not find a solution, replace the file brostorage.pas NewBroStoragepas.zip Best Regards
  14. Hi, maybe you can help http://docwiki.embarcadero.com/Libraries/XE6/en/DesignIntf Up to Parent: Unit List Defines the interfaces and classes used by the property editors in the IDE. To use the DesignIntf and DesignEditors units with Delphi, you need to add the following compiler option on the Compiling page in Project Options: -LUDesignIDEWith C++, you need to ensure that $(BDS)\include\windows\vcl\design is added to the INCLUDE path, and that designide.bpi is added to the Requires of your package. For more information, see the comments in the source; the DesignIntf.pas source file is liberally commented. Regards Salvatore Marullo
  15. Hi , which delphi release you are using ? DesignIntf.dcu is for Delphi XE3. DesignIntf.dcu i used only to hide some properties on design time, it is not important , only cosmetic. Let me know if you find the unit corresponding for your Delphi release . Best regards. Salvatore Marullo .
  16. Hi Mr. Farshad, Yes !! Regards, Salvatore Marullo
  17. Hi erdal, Where have you received the error. have build and installed the package Regards
  18. Hi, LiveSearchGridPanel with Unigui. Tested only with Delphi XE3 and Unigui 0.096 ... In the attached zip file the New Component and demo program. Caution: The first time I launched the demo, I received in Unigui Log File the message : [HandleFileRequest]: File not found: C:\Program Files\FMSoft\Framework\unigui\ext-4.2.1.883\src\ux\statusbar\StatusBar.js Honestly I did not investigate too much: I have only created the required directories: \src\ux\stausbar\ and I copied the file StatusBar.js all files (*.js) used are in the directory "Files" P.S. PagingToolbarResizer: PageSize Extension for UniDBGrid posted by Delphi Developer LiveSearchGrid.zip Have Fun !! Best regards Salvatore Marullo
  19. Hi Csyasar, Tunistrings (I believe) is defined Uniguitypes.dcu also in Delphi10. Only for a test, Please copy UniguiTypes.dcu from ... \ FMsoft \ Framework \ unigui \ dcu \ delphi10 in the directory where the package BMuniDBGrid.dpk is located. Build and install the package. Is working, you have a problem with delphi path: in Delphi see Tools.Options.Delphi Options.libary Regards Salvatore Marullo
  20. Hi Mr. Farshad, The unidbgrid is ok . then search is not performing if the query produces more than 100-200 records. please see the code LiveSearchGridPanel.js For each character typed on the search field, the search is started ( done) on each column , and rows. P.s The query time (5000 records) is normal , ok. it is still my opinion that LiveSearchGridPanel.js is only for demonstration use . I enjoyed it anyway .. Regards Salvatore Marullo
  21. Hi erdal, I tried to create a LiveSearchGrid without much difficulty. If you want, I can post it, but I wish to inform you that there are major problems with performance if you use a lot of records. With up to 200 records of the query , the performace is acceptable. My opinion is that it is not usable in production. let me know. Ps. I used PageSize Extension for UniDBGrid posted from Delphi Developer Unigui 0.09.. and delphii xe3 only Regards.
  22. Hi Fenix, as promised. see : http://forums.unigui.com/index.php?/topic/4417-dbgrid-action-columns-at-design-time/ Regards Salvatore Marullol
  23. Hi, Variant of the component Tunidbgrid with Columns Action At design time. This new component is the result of a collaboration between myself and Mr. Maikel Bresler. the component has been tested with version 0.96... of UniGui and Delphi XE3. I do not think that there are problems with other versions of Delphi. installation: package BMUiniDbGrid; .......... ......... requires rtl, vcl, UniGUI17; // unigui17 = delphi XE3 >>> Change the package Unigui17 with your version of Delphi .......... .......... .......... Build and install the package BMuniDBGrid.dpk Add the Path (dcu) in Delphi>Tools>Delphi Options>Library Have Fun. P.Š. if you need a demo program, please let me know. with best regards Salvatore Marullo BMUniDBGrid.zip
×
×
  • Create New...