Re: [MSEide-MSEgui-talk] ossible regression, mseimplicitedit.pas, function poschanged

2018-11-28 Thread Martin Schreiber
On Wednesday 28 November 2018 16:15:47 Patrick Goupell wrote: > Hello Martin, > > rebuilding a project last compiled 1 or 2 years ago. > > Getting a segmentation fault in mseimplicitedit.pas, function > poschanged, line 2381 of version 4.7  This was probably last compiled > under version 3.8 or

Re: [MSEide-MSEgui-talk] About Color

2018-11-27 Thread Martin Schreiber
On 11/27/18 5:10 PM, mohamed hamza wrote: > In this case we do not have to set skincontroller grid.datacols.face? > The cell and zebra color is the background color of a grid cell, the face is drawn as second level, the text is the third. For fancy zebra rows we probably need a

Re: [MSEide-MSEgui-talk] About Color

2018-11-27 Thread Martin Schreiber
On 11/27/18 4:37 PM, mohamed hamza wrote: > grid.zebra is not showed when skincontroller.active is on . > New color is added to skincontroller (cl_zebra ) RGB:=black > BTW I show only the black background in the selected column of the grid > > grid.zebra.height:=1 > start

Re: [MSEide-MSEgui-talk] About Color

2018-11-27 Thread Martin Schreiber
On 11/27/18 1:36 PM, mohamed hamza wrote: > I found your last update (solution ) smarter. > I made the additional skincontroller properties because of orthogonality only. Normally one uses the tabbar_*_tab_ properties for skin because it can be set for the different orientations. The tabpage

Re: [MSEide-MSEgui-talk] About Color

2018-11-26 Thread Martin Schreiber
On Monday 26 November 2018 18:47:46 mohamed hamza wrote: > I think we can not set up grid. fixedRow.height and zebra in the > skincontoller? No, because it depends on the individual grids. The zebra color can be set by a color definition for cl_zebra. Martin

Re: [MSEide-MSEgui-talk] About Color

2018-11-26 Thread Martin Schreiber
On Monday 26 November 2018 15:23:44 mohamed hamza wrote: > We have ttabPage.FaceActivePage but not > tskincontrolter.tabpage.FaceActivePage? > Please use tabbar_*_tab_faceactive. Martin ___ mseide-msegui-talk mailing list

Re: [MSEide-MSEgui-talk] About Color

2018-11-25 Thread Martin Schreiber
On Sunday 25 November 2018 17:41:26 mohamed hamza wrote: > I want to use linecolorfix propertie of grid but I do not find it in > skincontroler.grid. > > I can set linecolorfix propertie of grid object without using > skincontroler . > > (twgrid.linecolor and twgrid.linecolorfix) > The

Re: [MSEide-MSEgui-talk] About Color

2018-11-24 Thread Martin Schreiber
On Friday 23 November 2018 21:57:13 mohamed hamza wrote: > How to set hint font ? ( Font.color only ) . Now it's white/yellow > instead black / yellow because I Changed the default skin of my project > using tskincontroller? > thintwidget uses the stockfont stf_hint which was missing in

Re: [MSEide-MSEgui-talk] About Color

2018-11-22 Thread Martin Schreiber
On Thursday 22 November 2018 20:34:52 mohamed hamza wrote: > Acosys from Sri Wahono. > > Med > > Nb: > > There is also Azkin Addon in mseuniverse but it's not complete.I think > because some colors values of skin can not be loaded ( for example > 16119551). Excuse If I am wrong. Numbers in

Re: [MSEide-MSEgui-talk] About Color

2018-11-22 Thread Martin Schreiber
On 11/22/18 7:09 PM, mohamed hamza wrote: > I got a Demo of software that has been developed with MseIde-MseGui then > > inevitably Mseide-library was revised ? > I don't understand. MSEide+MSEgui will be improved regularly of course. Which demo software? Martin

Re: [MSEide-MSEgui-talk] About Color

2018-11-22 Thread Martin Schreiber
On Thursday 22 November 2018 18:48:08 mohamed hamza wrote: > So the lib/common/graphics/msegraphutils.pas was somewhere changed > according to theme file? > You mean there are color values in the theme files which are now invalid? Examples? -1610612722 is cl_dkgreen, -2147483647 is cl_default.

Re: [MSEide-MSEgui-talk] About Color

2018-11-22 Thread Martin Schreiber
On Thursday 22 November 2018 17:10:16 mohamed hamza wrote: > Why some others values gives me : exception - Invalid Color and there is a > loop on that message which forces me to restart? > > Ex color = 16119551 > Because the values are not listed in the color tables in

Re: [MSEide-MSEgui-talk] About Color

2018-11-22 Thread Martin Schreiber
On Thursday 22 November 2018 15:57:24 mohamed hamza wrote: > Hi Martin, > > > By select color panel I mean: > > The dropdown or opened window where we can set color value of an object. > > I can not set directly the code color found in the theme file? > > Example: colorframeactive=-1610612722

Re: [MSEide-MSEgui-talk] About Color

2018-11-20 Thread Martin Schreiber
On Tuesday 20 November 2018 18:41:11 mohamed hamza wrote: > I agree with you, but the stat-file is not read when i put it into > datamodule where my tskin reside? > > > datamo.statfile=tstatfile1 > tstatfile1.filename:=black1.thm. > > black1.htm is blanked whenever my project starts and only my

Re: [MSEide-MSEgui-talk] About Color

2018-11-20 Thread Martin Schreiber
On Tuesday 20 November 2018 17:24:43 mohamed hamza wrote: > I sent you a theme file. I think it's not read with stat-reader. What do > you think? > I think it is tstatfile. " [SystemColors] Colors=25 -2147483647 -2147483647 -2147483647 " is characteristic. It is a file produced by the Repaz

Re: [MSEide-MSEgui-talk] About Color

2018-11-20 Thread Martin Schreiber
On Tuesday 20 November 2018 14:22:50 mohamed hamza wrote: > In fact I found a third party software developed with MseIde. It has > themes files to init tskin object. > > for example: > > [Edit] > empty_color=-2147483647 > empty_textcolor=-2147483647 > empty_textcolorbackground=-2147483647 >

Re: [MSEide-MSEgui-talk] About Color

2018-11-20 Thread Martin Schreiber
On Tuesday 20 November 2018 12:35:39 mohamed hamza wrote: > I've never seen color codes like -1, -16777216, -256, etc. I don't understand what you mean. > So how to > convert them > > to RGB or HEX using select color panel ? > What means "select color panel"? Martin

Re: [MSEide-MSEgui-talk] About macros and .prj

2018-11-08 Thread Martin Schreiber
On Thursday 08 November 2018 15:29:09 fredvs wrote: > > fear that has too many side effects. > > Ha, strange... > > I did use some expandprmacros(afilename) in sourceform.openfile method and > it works like charm. > > Hum, could you explain what kind of side effects it can have ? > I don't know

Re: [MSEide-MSEgui-talk] About macros and .prj

2018-11-07 Thread Martin Schreiber
On Thursday 08 November 2018 00:11:09 fredvs wrote: > About macros and .prj > > > Are you OK to enable macro-conversion at this stage too? > I fear that has too many side effects. The main program can be opened by 'Project'-'Source'. Or use the 'Project'-'Options'-'Templates'-'New Project'

Re: [MSEide-MSEgui-talk] treeItem

2018-11-06 Thread Martin Schreiber
On 11/6/18 11:42 AM, mohamed hamza wrote: > How to get a nod knowing it's number in the tree? > " [n] " or " .items[n] " Martin ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net

Re: [MSEide-MSEgui-talk] MSEide+MSEgui 4.6.2

2018-11-04 Thread Martin Schreiber
On Sunday 04 November 2018 09:17:23 code dz wrote: > many thanks > the previous release wasn't 4.7 ? > 4.7 is the current git master version. Odd version numbers are variable development versions. Martin ___ mseide-msegui-talk mailing list

[MSEide-MSEgui-talk] MSEide+MSEgui 4.6.2

2018-11-03 Thread Martin Schreiber
Hi, MSEide+MSEgui version 4.6.2 has been released: https://sourceforge.net/projects/mseide-msegui/files/mseide-msegui/4.6.2/ Have a lot of fun! Martin ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net

Re: [MSEide-MSEgui-talk] About Ultibo

2018-11-02 Thread Martin Schreiber
On 02.11.2018 14:03, fredvs wrote: What do you think about this? I think it is very impressive and I think you are right that MSEide+MSEgui would fit well into the Ultibo environment. Do you know the motivation behind the huge undertaking to build a new operating system? Martin

Re: [MSEide-MSEgui-talk] Tabs

2018-10-24 Thread Martin Schreiber
On Wednesday 24 October 2018 13:17:36 mohamed hamza wrote: > > here is an sample as attn. > Please use tf1fo.OnLoaded instead of OnCreated otherwise the creation of the tabpage form will not be triggered because the page is already visible at loaded() call or use git master

Re: [MSEide-MSEgui-talk] Tabs

2018-10-23 Thread Martin Schreiber
On 10/23/18 9:05 PM, mohamed hamza wrote: > Try with with subform loaded at runtime. I think there is a difference or I > am wrong ? > Please send a testproject which shows the problem. Martin ___ mseide-msegui-talk mailing list

Re: [MSEide-MSEgui-talk] Variable scoping;

2018-10-21 Thread Martin Schreiber
On Sunday 21 October 2018 12:04:56 mohamed hamza wrote: > It's Ok, But sometime ago I opened a thread about hotzone in db widget, > for example we could not activate grids when we click on caption or > scrollbars . You solved that. Now I notice that your solution does not > work when the

Re: [MSEide-MSEgui-talk] Variable scoping;

2018-10-20 Thread Martin Schreiber
On Saturday 20 October 2018 17:54:36 mohamed hamza wrote: > But I am in EditPageNform (baseEditPageForm) ? > Do I have to include baseeditForm in uses of baseEditPageForm? > Yes, not necessarily in baseeditpageform but in the form where the code " tbaseeditfo(window.owner).dataso.dataset:=

Re: [MSEide-MSEgui-talk] Variable scoping;

2018-10-20 Thread Martin Schreiber
On Saturday 20 October 2018 15:58:20 mohamed hamza wrote: > Ok. > > I use a dbgroup object ( I uploaded some time ago : > https://gitlab.com/mseide-msegui/mseuniverse/tree/master/samples/db/dbgroup > ) > > Is it compatible with the procedure :focusedwidgetchangedev? > I don't know. What does

Re: [MSEide-MSEgui-talk] Variable scoping;

2018-10-20 Thread Martin Schreiber
On Saturday 20 October 2018 11:34:36 mohamed hamza wrote: > If you have many different "two grid pages" make a common > ancestor which inherits from tbaseeditpagefo. > > It's Ok but the dbnav in baseform will not be aware of the change? > The common ancestor with the two grids has the code "

Re: [MSEide-MSEgui-talk] Variable scoping;

2018-10-18 Thread Martin Schreiber
On Wednesday 17 October 2018 17:57:00 mohamed hamza wrote: > According to your advice, we have to duplicate the code onGetSubModule() , > onInitSubmodule for each tabwidget we manage with mainMenu of myMainform see MSEuniverse 2379ee9d51b9fa8f1b234516859d0a33494f7986, it has a base form for

Re: [MSEide-MSEgui-talk] Variable scoping;

2018-10-15 Thread Martin Schreiber
On Sunday 14 October 2018 21:27:43 mohamed hamza wrote: > Suppose we have 2 grids inside teditpage1 and we want to change > dso.dataset according to the grid we selected. > we create event in baseeditpagefo > > Onenter: > dataso.dataset:=tdbstringgrid(sender).datalink.datasource.dataset; Or

Re: [MSEide-MSEgui-talk] docking question

2018-10-15 Thread Martin Schreiber
On Sunday 14 October 2018 19:07:21 code dz wrote: > Hi Martin > i this layout (see attachment) > i want to place the target-console window under watches window , is it > possible to drag target-console window directly to the desired place ? > it seems i must place it on top of debugger window

Re: [MSEide-MSEgui-talk] Variable scoping;

2018-10-14 Thread Martin Schreiber
On Sunday 14 October 2018 10:57:54 Martin Schreiber wrote: > On Saturday 13 October 2018 17:04:15 mohamed hamza wrote: > > Is it better to create a tabwidget in mainform and working with > > ongetsubform event .Then I do not have to create window and freei it. The >

Re: [MSEide-MSEgui-talk] Variable scoping;

2018-10-13 Thread Martin Schreiber
On Friday 12 October 2018 21:50:32 mohamed hamza wrote: > Excuse me, but in the hurry I gave you a bad example with an unforgiven > error. > > As an attachment there is the real example. > " procedure tmainfo.onCreated(const sender: TObject); begin f2fo:= tf2fo.create(application); //

Re: [MSEide-MSEgui-talk] Variable scoping;

2018-10-12 Thread Martin Schreiber
On Friday 12 October 2018 16:28:05 mohamed hamza wrote: > Here the example > Is this what you wanted to achive: " var f3fo: tf3fo; implementation uses f3_mfm,f2,main; procedure tf3fo.onEnter(const sender: TObject); begin mainfo.f2fo1.onEnter(sender); <-- end; " ? Martin

Re: [MSEide-MSEgui-talk] Variable scoping;

2018-10-12 Thread Martin Schreiber
On Friday 12 October 2018 13:04:49 mohamed hamza wrote: > Hi Martin, > > I created 3 forms > [...] Please send an example which shows the problem otherwise any answer will be pure guesswork. Martin ___ mseide-msegui-talk mailing list

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-10-03 Thread Martin Schreiber
On Wednesday 03 October 2018 20:50:29 mohamed hamza wrote: > I do not know If I have something to do with SkipComments()? > It is used in TSQLQuery.SQLParser() which you like to use if I understand correct. I do not want to make TSQLQuery.SQLParser() publically available because I don't want to

Re: [MSEide-MSEgui-talk] Disable/Enable tfilenameedit?

2018-10-03 Thread Martin Schreiber
On Wednesday 03 October 2018 17:17:16 fredvs wrote: > > A regression. Please try again with git master > > f50451cc73c55e887925d1a4e449f284a7b92701. > > Huh, yes it works for MSEide. > > But for ideU, even after a "Touch form" and complete re-built , still > grayed... ;-( > Have you removed

Re: [MSEide-MSEgui-talk] TPopUpMenu - checkbox frame margin

2018-10-02 Thread Martin Schreiber
On Tuesday 02 October 2018 15:27:59 dibow...@interia.pl wrote: > Wrote to my provider > but didn't get response. Sad. There is nothing I can do about because the mailinglist server is under control of SourceForge. > I see frameo_* working with tframecomp assigned to >

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-10-01 Thread Martin Schreiber
On Monday 01 October 2018 18:29:32 mohamed hamza wrote: > In all case length ( fieldfiltervalue) <> field.size : fieldfiltervalue > is trimed. > Fieldfiltervalue is the value the user entered. As I wrote before padding is problematic because new and modified char(n) fields are not padded ->

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-10-01 Thread Martin Schreiber
On Monday 01 October 2018 17:21:11 mohamed hamza wrote: > And we must have an update table set field00=trim(:field00) into > SQLupdate of the dataset . > Why? char(n) columns always are padded with spaces to length n on server. If you don't want that use varchar(n) columns instead. The

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-10-01 Thread Martin Schreiber
On 9/30/18 6:26 PM, Martin Schreiber wrote:> On Sunday 30 September 2018 17:35:41 mohamed hamza wrote: >> I noticed that when we have a field like: field01 char 2 in >> database schema and we want to filter it we must type 2 chars in >> field grid.

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-09-30 Thread Martin Schreiber
On 9/30/18 6:26 PM, Martin Schreiber wrote: > On Sunday 30 September 2018 17:35:41 mohamed hamza wrote: >> I noticed that when we have a field like: field01 char 2 in >> database schema and we want to filter it we must type 2 chars in >> field grid.

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-09-30 Thread Martin Schreiber
On Sunday 30 September 2018 17:35:41 mohamed hamza wrote: > I noticed that when we have a field like: field01 char 2 in > database schema and we want to filter it we must type 2 chars in > field grid. > It could be done in tmsebufdataset.endfilteredit() for non varchar string

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-09-30 Thread Martin Schreiber
On Sunday 30 September 2018 16:08:15 mohamed hamza wrote: > Hi Martin, >I think we have to do a padright to string value before checking ( > checkfiltervalues) . I can do it in OnFilter module or you can do it in > checkfiltervalues? > Please explain more. Martin

Re: [MSEide-MSEgui-talk] TPopUpMenu - checkbox frame margin

2018-09-30 Thread Martin Schreiber
On Saturday 29 September 2018 19:53:03 Krzysztof wrote: > Hi Martin, > > I'm writting from my another email subscribed to this list because my > previous was always reported as a SPAM. Do you remember? I wrote to you > directly. > Did you not get my mail? Here what I answered: " > Hi Krzysztof > >

Re: [MSEide-MSEgui-talk] Compilation error with Windows.

2018-09-29 Thread Martin Schreiber
On 29.09.2018 15:16, fredvs wrote: Hello. After last MSEgui commits, (did not check witch one) I get those errors compiling for Windows: Free Pascal Compiler version 3.0.2 [2017/02/13] for i386 Copyright (c) 1993-2017 by Florian Klaempfl and others Target OS: Win32 for i386 ... Compiling

Re: [MSEide-MSEgui-talk] Hint of horizontal ttabwidget?

2018-09-28 Thread Martin Schreiber
On Saturday 29 September 2018 07:54:15 Martin Schreiber wrote: > > Sorry, I overlooked that question. In object inspector use [n in order to > start a new line ("first[nsecond") or use the editor dialog in property > editor with the ellipse button. In code use 'first'+linend

Re: [MSEide-MSEgui-talk] Layout with last commits.

2018-09-27 Thread Martin Schreiber
On 9/27/18 3:44 PM, fredvs wrote: > > Included a layout-example that needs the above trick to be ok. > Works for me, see attachment. Steps? Martin ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-09-27 Thread Martin Schreiber
On Thursday 27 September 2018 09:51:29 Martin Schreiber wrote: > On Thursday 27 September 2018 09:42:28 mohamed hamza wrote: > > In addfilter proc sql.text is not saved before changing it to > > sql.text+'and . ' because we have to restore it when the filter > > is

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-09-27 Thread Martin Schreiber
On Thursday 27 September 2018 09:42:28 mohamed hamza wrote: > In addfilter proc sql.text is not saved before changing it to > sql.text+'and . ' because we have to restore it when the filter is > switched off ? > I don't know, it is a function inherited from original Free Pascal SQLDB.

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-09-26 Thread Martin Schreiber
On 9/26/18 7:59 PM, mohamed hamza wrote: > Using OnFilter event is more appropriate I believe ? > It depends on your needs. OnFilterRecord is used for local filtering. > Nb: > > Function TSQLQuery.AddFilter(SQLstr : msestring) : msestring; > > > Is never called from tmsebufdataset ? >

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-09-26 Thread Martin Schreiber
On 9/26/18 6:54 PM, mohamed hamza wrote: > SQL of course > > NB: > I thought of doing it now. You did it there are ?? years .Thanks > I normally use params in query. You can setup the params in tmsesqlqury onafterendfilteredit. Martin ___

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-09-26 Thread Martin Schreiber
On 9/26/18 6:33 PM, mohamed hamza wrote: > In dbfilter2 I opened the watch window, I noticed that quey.sql.text > never change in all event procs it's always ' select * from table01 ' and > yet it works when I set the filter on. > Correct, filtering by onfilterrecord is not the same as

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-09-26 Thread Martin Schreiber
On 9/25/18 8:03 PM, mohamed hamza wrote: > I believed that filter has been set somewhere by a module of lib and set > filtred to true also. I find that I am wrong ? > AFAIK TSQLQuery.Filter will be added to TSQLQuery.SQL text: " Function TSQLQuery.AddFilter(SQLstr : msestring) : msestring;

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-09-25 Thread Martin Schreiber
On 9/25/18 2:35 PM, mohamed hamza wrote: > I have the same resultt in onFilter Procedure? tmsesql.filter is ''? > Why do you expect that "filter" is not ''? Do you set it somewhere? > Why the filter worked in prior version ( Before checkValue function ) for > all database? > How did you

Re: [MSEide-MSEgui-talk] MSE Programing Pass Book

2018-09-25 Thread Martin Schreiber
On 9/25/18 9:08 AM, Graeme Geldenhuys wrote: > > Looking at MSEUniverse now (I haven't in a very long time), it seems the > structure has changed completely, and MSEUniverse is now some > "repository group" and other repositories can become sub-groups of it. > Not sure why you would want that,

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-09-24 Thread Martin Schreiber
On 9/25/18 12:36 AM, mohamed hamza wrote: > I tried to watch tmsesql.filter in tfilterchange procedure this one is > "".Where do i have to see it ? > Isn't the filtering is done locally in tmsesqlquery.onfilterrecord? Martin ___

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-09-24 Thread Martin Schreiber
On 9/24/18 3:10 PM, mohamed hamza wrote: > I start using my project with different databases : > > appending , updating , querying, filtring... > > It works. > > I was suprised with one database : Filtring was impossible, blanked grid is > displayed. I tried filtring manually it works? >

Re: [MSEide-MSEgui-talk] MSE Programing Pass Book

2018-09-24 Thread Martin Schreiber
On 9/24/18 2:46 PM, fredvs wrote: >> Which of your repos you want to push to my mseuniverse/sak? > > https://github.com/fredvs/sak > That most likely will not work because mseuniverse/sak and github.com/fredvs/sak don't have the same ancestor. remember the --force issue? Anyway, I added you as

Re: [MSEide-MSEgui-talk] MSE Programing Pass Book

2018-09-24 Thread Martin Schreiber
On 9/24/18 2:28 PM, fredvs wrote: > Hello Martin. > > Pfff, not easy. > > I did: > > $ git remote add origin https://gitlab.com/mseuniverse/sak > > then > > $ git push --all > > Username for 'https://gitlab.com': fredvs > Password for 'https://fre...@gitlab.com': > > > result after

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-09-23 Thread Martin Schreiber
On 9/23/18 5:17 PM, Martin Schreiber wrote: > functionality only. Maybe we can add more flags to t*field.optionsfield > (of_filter,of_find...). > git master 907d028910caa4bdb5b911bd3eca62f67bd3e5b7 has optionfieldty of_filter, of_find

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-09-23 Thread Martin Schreiber
On 9/23/18 4:54 PM, mohamed hamza wrote: > Then we must manage this error locally ( afterendfilter) or in > msebufdataset. function t_local_index_find? > In "afterendfilter" yes. > Nb: The user can type a value in a comumn of grid wich has not an index. > The inaproppriate edit widgets

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-09-23 Thread Martin Schreiber
On 9/23/18 4:28 PM, mohamed hamza wrote: > Did you try to find with a field which has not a local index? > The find function in demo uses tlocalindex.findvariant() -> every searched field needs a dedicated local index. Martin ___ mseide-msegui-talk

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-09-23 Thread Martin Schreiber
On 9/22/18 8:28 PM, mohamed hamza wrote: > All it's Ok. But when I tried to connect to a firebird server ( > bdo_local off ) it is an other result did you try it ? > Works for me. Martin ___ mseide-msegui-talk mailing list

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-09-22 Thread Martin Schreiber
On 9/22/18 8:28 PM, mohamed hamza wrote: > All it's Ok. But when I tried to connect to a firebird server ( > bdo_local off ) it is an other result did you try it ? > No, what happens? Martin ___ mseide-msegui-talk mailing list

Re: [MSEide-MSEgui-talk] MSE Programing Pass Book

2018-09-22 Thread Martin Schreiber
On 9/22/18 3:08 PM, fredvs wrote: > Re-hello. > > Huh, i do not see sak_mse projet in MSEuniverse. it is deleted ? > Here: https://gitlab.com/mseuniverse/sak Please note, the MSEuniverse, the books and the MSElang repositories are now in MSEide+MSEgui group because people complained about

Re: [MSEide-MSEgui-talk] MSE Programing Pass Book

2018-09-22 Thread Martin Schreiber
On 9/22/18 2:58 PM, fredvs wrote: >> Hmm, I see I forgot to push the restored dbfilter demo DB file. > > Are you sure? > In the screenshot in commitlog the magenta colored label for the remote "origin/master" branch is two commits behind the local "master" branch. Martin

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-09-22 Thread Martin Schreiber
On 9/21/18 11:01 PM, mohamed hamza wrote: > did you commit last mseuniverse archive ? I have the same error with archive > dating 20 ? ( I have seen Gitlab with 2 archives with the same date 20) > Forgotten, sorry. Should be there now. Martin ___

Re: [MSEide-MSEgui-talk] MSE Programing Pass Book

2018-09-21 Thread Martin Schreiber
On 9/21/18 8:56 PM, fredvs wrote: >> Why don't you copy your /.ssh directory to a memory stick? > > For the same reason as for my car keys (I continually lose them or do not > remember anymore where they are). > With a unique password in head, I have less problems. > You use a unique password

Re: [MSEide-MSEgui-talk] MSE Programing Pass Book

2018-09-21 Thread Martin Schreiber
On 9/21/18 3:59 PM, fredvs wrote: >> Or do you use SSH in GitHub with a valid key pair and damaged your key pair > for GitLab? > > No, I do not use SSH with Github, only a password. > I know that SSH is more secure but I do not code forbidden things so I am > not afraid. > > And it is much more

Re: [MSEide-MSEgui-talk] MSE Programing Pass Book

2018-09-21 Thread Martin Schreiber
On 9/21/18 3:41 PM, fredvs wrote: >> The English and French PDFs have a completely different layout than the > German original. Is this intended? > > Huh, completely no, the only thing I did is to disable the 2 columns feature > of the text-layout. > And fit some images on the right place. >

Re: [MSEide-MSEgui-talk] MSE Programing Pass Book

2018-09-21 Thread Martin Schreiber
On 9/21/18 3:59 PM, fredvs wrote: >> Or do you use SSH in GitHub with a valid key pair and damaged your key pair > for GitLab? > > No, I do not use SSH with Github, only a password. > I know that SSH is more secure but I do not code forbidden things so I am > not afraid. > SSH is more

Re: [MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-09-21 Thread Martin Schreiber
On 9/21/18 2:03 PM, Martin Schreiber wrote: > On 9/21/18 1:36 PM, mohamed hamza wrote: >> I have an exception : Stream read Error >> >> I can not open dataset. >> Should be fixed in 6238275e6d12c864a32ecec68b95c8c3432a2143. Martin __

[MSEide-MSEgui-talk] dbfilter2 demo (was: General list for MSEide+MSEgui)

2018-09-21 Thread Martin Schreiber
On 9/21/18 1:36 PM, mohamed hamza wrote: > I have an exception : Stream read Error > > I can not open dataset. > > By algorithm I am referring to procedure tmainfo.filterchangedev(const > sender: tmsebufdataset) is it universal or depending on number of fields in > dataset?; >

Re: [MSEide-MSEgui-talk] General list for MSEide+MSEgui

2018-09-21 Thread Martin Schreiber
On 9/21/18 12:52 PM, mohamed hamza wrote: > > NB: the demo dbfiter2 has an exception error ? > Please try again with git master 6238275e6d12c864a32ecec68b95c8c3432a2143, there was an invalid db file. Martin ___ mseide-msegui-talk mailing list

Re: [MSEide-MSEgui-talk] General list for MSEide+MSEgui

2018-09-21 Thread Martin Schreiber
On 9/21/18 12:52 PM, mohamed hamza wrote: > Many thanks for your advice. > Is your algorithm valid regardless the number of fields in dataset ? > Yes. > NB: the demo dbfiter2 has an exception error ? > Which one? Works for me. Martin ___

Re: [MSEide-MSEgui-talk] MSE Programing Pass Book

2018-09-21 Thread Martin Schreiber
On 9/20/18 7:22 PM, fredvs wrote: > Hello Martin. > > Before that I attack gitlab, could it be possible to check the first chapter > in English (or French if you can) ? > I don't know well English nor French so I can not comment on the text. Some expressions probably are not ideal. " Als erstes

Re: [MSEide-MSEgui-talk] MSE Programing Pass Book

2018-09-21 Thread Martin Schreiber
On Friday 21 September 2018 00:11:34 fredvs wrote: > > It is like in GitHub. > > In GitHub they only ask a password. > You want to use the HTTPS protocol in order to push (not recommended)? Please use the URL https://gitlab.com/mseide-msegui/mseuniverse.git instead the SSH URL

Re: [MSEide-MSEgui-talk] MSE Programing Pass Book

2018-09-21 Thread Martin Schreiber
On Friday 21 September 2018 00:06:29 fredvs wrote: > > the examples could be made in English. > > And maybe the images too. > Of course. I know that I can not convince you, the following comments are meant for other readers. > I am not convinced that using branches would make things easier for

Re: [MSEide-MSEgui-talk] MSE Programing Pass Book

2018-09-20 Thread Martin Schreiber
On Thursday 20 September 2018 14:18:24 fredvs wrote: > > Please post them to MSEuniverse. > > Br. They ask me for keys (and, like for my car, I do not know where > they are). > It is like in GitHub. Martin ___ mseide-msegui-talk mailing list

Re: [MSEide-MSEgui-talk] MSE Programing Pass Book

2018-09-20 Thread Martin Schreiber
On Thursday 20 September 2018 14:22:56 fredvs wrote: > > I made the necessary branches and pushed them to gitlab: > > https://gitlab.com/mseide-msegui/books > > I do not see the English branche. ;-( > Forgotten, sorry. Here it is: https://gitlab.com/mseide-msegui/books/tree/master_en Martin

Re: [MSEide-MSEgui-talk] General list for MSEide+MSEgui

2018-09-20 Thread Martin Schreiber
On Wednesday 19 September 2018 19:42:02 mohamed hamza wrote: > I think we have to go back to the last MSEIDE. I am still debugging > mseuniverse/sample/db/dbfilter.prj. I do not know why the filter is reset > each time we do a filter and then a find ? > Because the fek_find also calls the filter

Re: [MSEide-MSEgui-talk] MSE Programing Pass Book

2018-09-20 Thread Martin Schreiber
On Thursday 20 September 2018 13:19:07 fredvs wrote: > Hello Martin. > > Because of my terror of git, I will give the translated files in a zip file > per lang. > According your wishes. (no change in filename of the lyx file.) > Please post them to MSEuniverse. That there will be no common git

Re: [MSEide-MSEgui-talk] MSE Programing Pass Book

2018-09-19 Thread Martin Schreiber
On Wednesday 19 September 2018 20:13:31 fredvs wrote: > Hello Martin. > > Ok, it was in mse.module ---> mse_fr.module created. > Please make the change in the dedicated branch, don't change the filename. So later changes in mse.module can be propagated to the different languages easily. An

Re: [MSEide-MSEgui-talk] General list for MSEide+MSEgui

2018-09-19 Thread Martin Schreiber
On 9/19/18 6:13 AM, Martin Schreiber wrote: > You expect that tdataset.onfilterrecord is called in a tlocalindex.find() > call? It is not called currently. Probably not easy to achieve without > performance loss. I'll take a look. > Done, git master 5c75b84b5c543fff18e9fdef79f1

Re: [MSEide-MSEgui-talk] MSE Programing Pass Book

2018-09-18 Thread Martin Schreiber
On Wednesday 19 September 2018 02:21:18 fredvs wrote: > > Not sure that using LyX will be easier than editing the pdf with > LibreOffice Draw.and re-export as pdf. > But ok, I will try with LyX. > Translating the LyX source is better because the document layout is defined there. Simply modifying

Re: [MSEide-MSEgui-talk] General list for MSEide+MSEgui

2018-09-18 Thread Martin Schreiber
On Tuesday 18 September 2018 20:06:46 mohamed hamza wrote: > Try to do a filter and then find a value outside the filter. ( using > navigator) > > Ex > values = ( 10,20,30,40) > set filter to value > 20 values = ( 30,40) are listed > try find 2020 is listed and the filter is off >

Re: [MSEide-MSEgui-talk] MSE Programing Pass Book

2018-09-18 Thread Martin Schreiber
On Tuesday 18 September 2018 16:09:00 fredvs wrote: > Hello. > > Included translation of the MSE Programing Pass book: Thanks, please push it to MSEuniverse when you think it is good enough. The Latex/Lyx project is here: https://gitlab.com/mseide-msegui/books/tree/master/programmierspass if you

Re: [MSEide-MSEgui-talk] General list for MSEide+MSEgui

2018-09-18 Thread Martin Schreiber
On Tuesday 18 September 2018 11:47:18 mohamed hamza wrote: > The problem is on findvariant and when the field to search is not a > string. > > Here what I did. > > VarVar is a variant; > > procedure tmainfo.beforeendfilteredit(const sender: tmsebufdataset; >const akind:

Re: [MSEide-MSEgui-talk] Speed of MSEide code-editor.

2018-09-17 Thread Martin Schreiber
On Monday 17 September 2018 15:20:27 fredvs wrote: > > In order to help developing with MSEide+MSEgui I even wrote a "book". > > Reaction from users: zero. > > Here the first reaction: What is that book and where can I find it ? > Here: https://sourceforge.net/projects/mseuniverse/files/book/

Re: [MSEide-MSEgui-talk] Speed of MSEide code-editor.

2018-09-17 Thread Martin Schreiber
On Monday 17 September 2018 14:50:56 fredvs wrote: > > IMHO, it is time for you to take a break in code-creation and concentrate > yourself to comment your code. > There are comments when it is necessary. It is proven by the fact that I still can work without problems with MSEgui code which is

Re: [MSEide-MSEgui-talk] SkinControl

2018-09-17 Thread Martin Schreiber
On Monday 17 September 2018 13:30:59 mohamed hamza wrote: > Hi Martin, > > Here is a sample, see attachment please. > Please use a tfontcomp and select it in tskincontroller1.font_default if you want to change the default font for texts. If you want to change fonts of specific widgets please

[MSEide-MSEgui-talk] Graphical RAD IDE in FPC

2018-09-17 Thread Martin Schreiber
o the window so the double buffering probably is not the culprit. Michel Dänzer 2014-09-24 02:41:18 UTC Probably an EXA issue. Option "EXAPixmaps" "off" mostly avoids the hardware acceleration paths in EXA. Comment 2 Martin Schreiber 2014-09-24 05:47:09 UTC Who is responsi

Re: [MSEide-MSEgui-talk] SkinControl

2018-09-17 Thread Martin Schreiber
On Monday 17 September 2018 13:30:59 mohamed hamza wrote: > Hi Martin, > > Here is a sample, see attachment please. > I don't see an attachment? Martin ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net

Re: [MSEide-MSEgui-talk] Find

2018-09-17 Thread Martin Schreiber
On Sunday 16 September 2018 19:36:42 mohamed hamza wrote: > I applied a filter on  a tmseSQL  excluding records to be listed.. After > that I did a find record. This  record is outside the filter and be viewed? > How did you setup the filter? How do you "find record"? > By the way , does the

Re: [MSEide-MSEgui-talk] SkinControl

2018-09-17 Thread Martin Schreiber
On Sunday 16 September 2018 16:40:35 mohamed hamza wrote: > Hi Martin, > >   I created a tskincontrol  and tframeEdit template. > >   I set  tframeEdit template Fonts.height to 8 I can not see the > result?  Only the caption of edit controls are concerned? > How you did it exactly? Maybe send an

Re: [MSEide-MSEgui-talk] Speed of MSEide code-editor.

2018-09-17 Thread Martin Schreiber
On Monday 17 September 2018 03:22:44 fredvs wrote: > Hello Martin. > > Because I do not want war, added in config-panel a option: "Enable > accelerator for Up/Down keys". > > > > Peace. > I also think that one should be

Re: [MSEide-MSEgui-talk] Hint of horizontal ttabwidget?

2018-09-16 Thread Martin Schreiber
On Sunday 16 September 2018 14:09:27 fredvs wrote: > Hello Martin. > > Thanks for your advices but I really like the tabhint of full path. > IMHO it it super easy to use, no need to do complicated combination of > keys. > It is also in RightClick popup menu. You never used that window in order to

Re: [MSEide-MSEgui-talk] Speed of MSEide code-editor.

2018-09-16 Thread Martin Schreiber
On Sunday 16 September 2018 14:13:53 fredvs wrote: > Hello Martin. > > Many thanks for your advices. > > By curiosity, did you try my msegrids.pas in real ? > If you do not want acceleration, just release the up/down key when it begin > to accelerate and then re-press up/down key again. > And that

  1   2   3   4   5   6   7   8   9   10   >