Re: [MSEide-MSEgui-talk] New release of MSEide ?

2020-09-20 Thread mohamed hamza
Hi All,

   I am still using MSEIDE-MSEGUI to create business/database programs. till 
now I did not find any serious bugs but only some missings.

Med

De : Graeme Geldenhuys 
Envoyé : samedi 19 septembre 2020 22:52
À : mseide-msegui-talk@lists.sourceforge.net 

Objet : Re: [MSEide-MSEgui-talk] New release of MSEide ?

On 19/09/2020 1:26 pm, fredvs wrote:
> But does still exist somebody that uses msegui?

I do. (the IDE part) :-)
 But I'm a bit silent on the mailing list front these days.


Regards,
  Graeme

--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp


___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] New release of MSEide ?

2020-09-20 Thread fredvs
Hello Med.

 >till now I did not find any serious bugs but only some missings.

Please could you give more infos, what bug did you find and what is missing?

Thanks.

Fre;D




--
Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/


___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Grid

2020-09-20 Thread fredvs
> I believe that the work is around OnPaint Event?

Hello Med.

Yes I think it is the easier solution.

You way use grid.datalcols[0].ondrawcell and set as method:

procedure Tmyform.ondrawcell(const Sender: tcol; const Canvas: tcanvas; var
cellinfo: cellinfoty);
begin
if cellinfo.cell.row = -1 then // is fixed row
begin
// paint the canvas of fixed row, col 0 to what you want
end;
end;

Fre;D





--
Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/


___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Grid

2020-09-20 Thread fredvs
Re-hello Med.

Ooops, in my previous post it will not do what you want: remove the vertical
line of the cell.

So, yes maybe it should be a onPaint from the grid himself, not a cell of
the grid.

So maybe like you proposed with grid.onpaint and only re-paint a part of the
canvas, corresponding where is the vertical line not wanted.

Fre;D






--
Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/


___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


[MSEide-MSEgui-talk] stringgrid multi select

2020-09-20 Thread Patrick

Hello,

Has anyone used the multiselect options in a stringgrid?

If so, what options are needed to make a multi selection?

Thank you

Patrick



___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] New release of MSEide ?

2020-09-20 Thread Sieghard
Hello fredvs,

you wrote on Sat, 19 Sep 2020 05:26:36 -0700 (MST):

> But does still exist somebody that uses msegui?

Not on real projects right now, but I still do some internal work with
it if ever I get enough time to do so.
Latest engagement was your "msefiledialogx", you know, but right now I'm
somewhat stuck at other things. I'll report on my findings when I'll find
enough time.

-- 
-- 
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
---
Mit freundlichen Grüßen, S. Schicktanz
---




___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] stringgrid multi select

2020-09-20 Thread fredvs
Hello Patrick.

I did not try/use multiselect option but to select rows by code, I use, for
example 3 cellpos:

  grid.defocuscell;
  grid.datacols.clearselection;
  grid.selectcell(cellpos1, csm_select, False);
  grid.selectcell(cellpos2, csm_select, False);
  grid.selectcell(cellpos2, csm_select, False);
...

Fre;D
 



--
Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/


___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] stringgrid multi select

2020-09-20 Thread fredvs
Re-hello Patrick.

You may use also the "oncellevent" method of grid.

For example to select multi celsl you may do something like this:

procedure Tmygridform.oncellev(const Sender: TObject; var info:
celleventinfoty);

begin
  if ((info.eventkind = cek_buttonrelease) or
(info.eventkind = cek_keyup)) then
if (info.cell.row > -1) then
 grid.selectcell(info.cell, csm_select, False) // should select the cell
 else
  grid.datacols.clearselection; // for example to deselect all. click on
fixed row
en;
 




--
Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/


___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] stringgrid multi select

2020-09-20 Thread fredvs
Re-re Hello Patrick,

In attachment a litle demo of multi-cells selected.

gridmultiselect.zip
  


 

Fre;D



--
Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/


___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk