rullomare Posted February 10, 2015 Posted February 10, 2015 Hi, A new version of BMUniDBGrid only for 098.50.1144 and 090... Mr. Bressler has modified the code to support multiselection rows in version unigui 098.50.1144. Given that Mr. Patmap, long time ago, had already written the code for supported PopUpMenu for dbgrid, I took the liberty (by cloning its code) to add it in this new version of BMUniDBGrid. Thanks Mr. Patmap, his code still works. The little knowledge I have of Unigui, I learned from the Unigui Forum; so thanks to all the people who share their knowledge : big or small, all knowledge is useful. Sentence as these :"I'm usually you staying away from longer available components since they tend to break with future versions, do not want a headache for myself later." are not very nice . No one is forced to use this great resource(sharing). I hope that more people will want to share their knowledge. In the world of computer science, sharing has always existed. SHARE (computing) http://en.wikipedia.org/wiki/SHARE_%28computing%29 Many large and important commercial projects are born from (small) share-projects. ==================================================================================== Installation : 1) unistall BMUniDbGrid, if installed; 2) change your delphi version. package BMUiniDbGrid; requires rtl, vcl, UniGUI18; // XE4 , change your delphi version. // XE2 UniGUI16; // XE3 UniGUI17; // XE4 UniGUI18; // XE5 UniGUI19; // XE6 UniGUI20; // XE7 UniGUI21; contains BMUniDbGrid in 'BMUniDbGrid.pas'; end. 3) Build and Install package. 4) compile and Run newgridx.dpr BMUniDBGrid1144.zip Enjoy ! Salvatore Marullo. 3 Quote
Point Posted February 10, 2015 Posted February 10, 2015 hi rullomare i try to install package BMUiniDbGrid in delphi xe3 but raise errors. so i remark this codes : procedure TBMUniDBGrid.JSEventHandler(AEventName: String; AParams: TUniStrings);var CurrentPos: TBookmark; Vals: String; //{$IFDEF COMPILER_18_UP} //XE5 and higher ArrayOfIndex: TArray<String>; I: Integer; //{$ELSE} //XE2 and lower compatibility TS : TStrings; X : integer ; //{$ENDIF} and here : package BMUiniDbGrid;//{$R *.res} {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}{$ALIGN 8}{$ASSERTIONS ON}{$BOOLEVAL OFF}{$DEBUGINFO ON}{$EXTENDEDSYNTAX ON}{$IMPORTEDDATA ON}{$IOCHECKS ON}{$LOCALSYMBOLS ON}{$LONGSTRINGS ON}{$OPENSTRINGS ON}{$OPTIMIZATION OFF}{$OVERFLOWCHECKS OFF}{$RANGECHECKS OFF}{$REFERENCEINFO ON}{$SAFEDIVIDE OFF}{$STACKFRAMES ON}{$TYPEDADDRESS OFF}{$VARSTRINGCHECKS ON}{$WRITEABLECONST OFF}{$MINENUMSIZE 1}{$IMAGEBASE $400000}{$DEFINE DEBUG}{$ENDIF IMPLICITBUILDING}{$IMPLICITBUILD ON} . . ========================== after i remark that codes, the package can install successfuly. 1 Quote
Bresler Posted February 10, 2015 Posted February 10, 2015 It would by good to see the error message Thanks Quote
rullomare Posted February 10, 2015 Author Posted February 10, 2015 Hi, Change {$IFDEF COMPILER_18_UP} //XE5 and higher in {$IFDEF COMPILER_17_UP} //XE3 and higher Sorry ! 1 Quote
Point Posted February 11, 2015 Posted February 11, 2015 thanks you very much rullomare, this component very usefull for me. 1 Quote
Skepsis IT Posted June 10, 2015 Posted June 10, 2015 Hi, can we use this at 64bit project? Thanks Quote
Bresler Posted June 10, 2015 Posted June 10, 2015 Hi skepsis, Actually no. Salvatore is woking adding a new feature and I should make some little changes. After that, the component will be available for 64 bits. Cheers Quote
Skepsis IT Posted June 10, 2015 Posted June 10, 2015 Thanks for the fast reply Bresler, Can you predict the time of that? Quote
Bresler Posted June 10, 2015 Posted June 10, 2015 Hi skepsis It depends of many personal reasons, but if things goes well, maybe next week could be shared the new solution. Cheers Quote
Stemon63 Posted June 12, 2015 Posted June 12, 2015 Hi, please make a release that manage virtual scrolling (without classic paging) and I will use it for sure :-) (waiting Farshad implementation....) Best regards, Stefano Quote
Bresler Posted June 12, 2015 Posted June 12, 2015 Hi Stefano That is a little difficult, because: I should do it in my free time (my little baby consumes almost all of it) It will require of some investigation on how could be used the Infinite Scrolling of EXTJS here But as my friend Salvatore says: "Never say never", so this could be something for future. I hope. Best regards Quote
Bresler Posted June 30, 2015 Posted June 30, 2015 (edited) Hi guys Here is an update of BMUniDBGrid. ChangeLog: Added new feature: Configurable Search options Source code prepared for 32 and 64 bits There is still needed some code cleaning but it is functional and useful. We hope this component be as useful to you as it is for us. Best regards PS: Updated 10/05/2017 PS: Updated 18/10/2016 PS: Updated 05/10/2015 PS: Updated 14/08/2015 PS: Updated 23/07/2015 bmunidbgrid.rar Edited July 13, 2017 by Bresler 1 Quote
valadi Posted July 1, 2015 Posted July 1, 2015 Hi guys Here is an update of BMUniDBGrid. ChangeLog: Added new feature: Configurable Search options Source code prepared for 32 and 64 bits There is still needed some code cleaning but it is functional and useful. We hope this component be as useful to you as it is for us. Best regards this BMUniDBGrid not work PopUpMenu plz guide Quote
Bresler Posted July 1, 2015 Posted July 1, 2015 Hi valadi It must to be a TUniPopupMenu and it's working. I already tested it. Cheers Quote
Bresler Posted July 1, 2015 Posted July 1, 2015 Hi valadi Here is the Sample working. I'm using XE7 and uniGUI 0.99.10.1182. Can you try the sample published with the component? Cheers Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.