Re: [MSEide-MSEgui-talk] TForm.Icon - How to set from TimageList?

2016-04-30 Thread Krzysztof
It is a puzzler. I have almost all code in mainform commented. I'm also removing local binnary files (exec, ppu, o). Placed TIcon on main form and this code: ticon1.imagelist := IconMng.imlstDyn16; ticon1.imagenum := iICO16_MAIN; ... is working fine. Heaptrc is not detecting any memory leak.

Re: [MSEide-MSEgui-talk] GDB Timeut

2016-04-22 Thread Krzysztof
so weird -- Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves application

[MSEide-MSEgui-talk] TSlider example

2016-04-22 Thread Krzysztof
Hi again :) is there example how to use TSlider? I se "value" property but no "Max". TSlider is equivalent for LCL TTrackbar, right? Searched for "tslider" key in mseuniverse, found "damping" demo but can't understand it. There is no such thing as "range" in mfm: object slider: tslider

Re: [MSEide-MSEgui-talk] HintWindow

2016-05-20 Thread Krzysztof
Just for notice. Lazarus also by default use -FU. Structure for output is: /lib/x86_64-linux/*ppu,*.o /lib/i386-linux/*ppu,*.o etc... -- Mobile security can be enabling, not merely restricting. Employees who bring their

Re: [MSEide-MSEgui-talk] HintWindow

2016-05-23 Thread Krzysztof
2016-05-23 11:16 GMT+02:00 Martin Schreiber : > If there are edit widgets in popup I suggest to use a form. An example is > here: > https://gitlab.com/mseide-msegui/mseuniverse/tree/master/samples/forms/popupform > it needs MSEide+MSEgui git master

Re: [MSEide-MSEgui-talk] HintWindow

2016-05-19 Thread Krzysztof
2016-05-19 16:50 GMT+02:00 Martin Schreiber : > AFAIK you use -FU? Be sure that there are no *.ppu's in source directories. There isn't. Just creating new empty project, saving it in new empty dir. Then Project - Build and getting ERROR 217

Re: [MSEide-MSEgui-talk] HintWindow

2016-05-19 Thread Krzysztof
Ok removed also all *.o and *.ppu from git source and now everything is ok -- Mobile security can be enabling, not merely restricting. Employees who bring their own devices (BYOD) to work are irked by the imposition of

Re: [MSEide-MSEgui-talk] TActionWidget.popupmenu - how to show on left button click too?

2016-05-18 Thread Krzysztof
Currently I'm doing this in tbutton.onexecute: popPlayOptions.show(btnOpt, translateclientpoint(application.mouse.pos,nil,btnOpt)); ... but maybe there is just simple options check -- Mobile security can be enabling,

Re: [MSEide-MSEgui-talk] HintWindow

2016-05-19 Thread Krzysztof
2016-05-19 13:59 GMT+02:00 Martin Schreiber : > An example is here: > https://gitlab.com/mseide-msegui/mseuniverse/tree/master/samples/widgets/popupwindowNeeds > MSEgui git master a4b3dcc90a4009a6b3a8f1aee4e24513c87564ae. > > It is also possible to use a designtime or runtime

Re: [MSEide-MSEgui-talk] HintWindow

2016-05-22 Thread Krzysztof
I'm using your example for hint window. Why all child widgets act as disabled? I mean, I have on it TLabel, TSlider and TBooleanEdit. Can't change anything in slider or checkbox -- Mobile security can be enabling, not

Re: [MSEide-MSEgui-talk] HintWindow

2016-05-24 Thread Krzysztof
2016-05-24 11:06 GMT+02:00 Martin Schreiber <mse00...@gmail.com>: > On Tuesday 24 May 2016 07:31:43 Martin Schreiber wrote: >> On Monday 23 May 2016 22:36:23 Krzysztof wrote: >> > 2016-05-23 11:16 GMT+02:00 Martin Schreiber <mse00...@gmail.com>: >> > > If

[MSEide-MSEgui-talk] Object inspector: create create event method

2016-05-24 Thread Krzysztof
Hi Martin, Just small sugestion from Lazarus IDE. Maybe you already have it in wishlist. In Lazarus, when double click on event name (e.g. OnExecute), empty method (with params) is created in source editor and assigned to that event. Regards

[MSEide-MSEgui-talk] OnLayout - placing widget at bottom edge is forcing scrollbar to show

2016-05-24 Thread Krzysztof
Hi Martin, I have popup form. On it's OnLayout event I want to place tbooleanedit at bottom but it shows vertical scrollbar and I need to correct it by -2. I have printed all sizes, form has levelo = 1 and seems that I can use any rect except widgetsizerect procedure

Re: [MSEide-MSEgui-talk] Object inspector: create create event method

2016-05-24 Thread Krzysztof
Great! Thanks for hint -- Mobile security can be enabling, not merely restricting. Employees who bring their own devices (BYOD) to work are irked by the imposition of MDM restrictions. Mobile Device Manager Plus allows

Re: [MSEide-MSEgui-talk] TDrawGrid selection confusion

2016-05-17 Thread Krzysztof
2016-05-15 12:54 GMT+02:00 Martin Schreiber : > Please try again with git master d18c870ee3b6a10bcd5fc90bf3130461f7d0877d. Seem to working fine now. Thanks. Have question about some behavior. You can reproduce it with my last demo: 1. Select any row (only one) 2. Unselect

Re: [MSEide-MSEgui-talk] HintWindow

2016-05-17 Thread Krzysztof
Is there example how to use it? I have created tpopupwidget descendant and show it like this: uses msewidgets; type TfrmVolume = class(tpopupwidget) end; procedure tmainfo.ChangeVolume(const Sender: TObject); var f: TfrmVolume; begin f := TfrmVolume.create(Self, Self.window); f.show();

Re: [MSEide-MSEgui-talk] Tpopupmenu - show separator only if needed

2016-05-16 Thread Krzysztof
2016-05-16 9:28 GMT+02:00 Martin Schreiber : > git master 8aa7a990936c1ad7c75d321887e81c0c69536373 has TMenuItem.Options > mao_optional. Perfect! -- Mobile security can be enabling, not merely

Re: [MSEide-MSEgui-talk] stringenter - why it has unused space?

2016-05-14 Thread Krzysztof
2016-05-14 13:39 GMT+02:00 Martin Schreiber : > Probably. git master 1f0607bcdc03af19fb44b7e20b319c7820a31924 has a more > flexible layout. Great, thanks. Don't remember previous behavior but was cancel button focused as first before? I mean tab order. Should it be TEdit? For

Re: [MSEide-MSEgui-talk] TDrawGrid selection confusion

2016-05-14 Thread Krzysztof
I'm still confused on which "is row selected" property I can count :( . There is regression between TDrawGrid.row(), TDrawGrid.datacol.hasselection and Length(TDrawGrid.datacol.selectedrows). Attached demo. Run it and: 1. Select "Test 1" row 2. Hold CTRL and select "Test 2" too 3. You have now 2

[MSEide-MSEgui-talk] How to change window icon globaly?

2016-05-14 Thread Krzysztof
Hi Martin, Some mse dialogs (like stringenter) has default MSE icon. How to change it once and globaly for custom icon? (or hide like in showmessage()) IIRC LCL has application.icon Regards -- Mobile security can be

[MSEide-MSEgui-talk] Tpopupmenu - show separator only if needed

2016-05-14 Thread Krzysztof
Hi Martin, Just small suggestion observed in Qt framework. I have generic form with popup menu and actions assigned. Descendants don't need all of them and sets action.visible to false or add new items with actions etc. Qt by default doesn't show separator if there is no visible menu items before

[MSEide-MSEgui-talk] stringenter - why it has unused space?

2016-05-13 Thread Krzysztof
Hi Martin, Why stringenter dialog has such unused space on top? Is it reserved for some big label? Regards -- Mobile security can be enabling, not merely restricting. Employees who bring their own devices (BYOD) to work

Re: [MSEide-MSEgui-talk] Anchor to widget

2016-05-12 Thread Krzysztof
2016-05-12 7:18 GMT+02:00 Martin Schreiber : > I also use Ctrl+Arrows and Ctrl+Shift+Arrows and align widgets visually by the > design grid which is common for the whole form. That works well for me. > At runtime for complicated layouts I use OnLayout and the TWidget.Place*()

[MSEide-MSEgui-talk] Anchor to widget

2016-05-11 Thread Krzysztof
Hi Martin, I'm using TLayouter mostly but sometimes it is not necessary and simple anchors do the job. I often have problems with precize widgets position. For example place widget next to other widget (exactly after widget, in pixels precize). Currenlty I'm correcting position/size using

[MSEide-MSEgui-talk] Child form position - main form center?

2016-04-29 Thread Krzysztof
Hi Martin, I have modal form with option fo_screencentered but is it possible to center on main form? Second useful option could be "center on owner window". Options I'm talking about in LCL are named as TForm.Position = [poScreenCenter, poMainFormCenter, poOwnerFormCenter] Regards

[MSEide-MSEgui-talk] TForm.Icon - How to set from TimageList?

2016-04-29 Thread Krzysztof
Hi Martin, I have TImageList filled with font awesome at runtime. I would like to assign icon from that list into TMainForm.Icon. This code: procedure tmainfo.afterconstruction; begin inherited afterconstruction; IconMng.imlstDyn16.getimage(iICO16_MAIN, Self.icon); . ... results with

[MSEide-MSEgui-talk] TEdit - delayed OnChange

2016-05-03 Thread Krzysztof
Hi Martin, This is only suggestion because I'm solving such things with timers but I noticed that you like add new stuff ;) . I have TStringEdit used for filters. Filter do some time consuming stuff (SQL query on big database) so do this on each user typed char is overloaded. I have implemented

[MSEide-MSEgui-talk] TDrawGrid selection confusion

2016-05-03 Thread Krzysztof
Hi Martin, I'm lost with grids selections. How to make it work as simple TListView with "report" mode and "rowselect"? First of all, by default I don't see selection. So I checked this options: gridAlbum.datacols.options := gridAlbum.datacols.options+

Re: [MSEide-MSEgui-talk] TButton.imagepos - glue to the caption?

2016-05-03 Thread Krzysztof
2016-05-03 6:53 GMT+02:00 Martin Schreiber : > Can you send a sketch how it should look? I am not sure if I understand it > right. Something like attached lcl.png. Glpyh is always close to the Caption

[MSEide-MSEgui-talk] TEdit.Empty_ - why is not back?

2016-05-06 Thread Krzysztof
Hi Martin, Why empty text is not show again when clear text and change focus on another widget? Second issue, empty text is visible when focused even when eo_showfocused is not checked. With TStringEdit everything is ok Regards

Re: [MSEide-MSEgui-talk] Last opened projects stopped working

2016-05-06 Thread Krzysztof
It also applies to drop down edits in object inspector. Can't change any value -- Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into

[MSEide-MSEgui-talk] Last opened projects stopped working

2016-05-06 Thread Krzysztof
Hi Martin, Just updated mse git, rebuild mymseide. Restarded IDE and now when trying open last projects (drop down menu), I can click on project but it doesn't select it. Is it related to the last changes in edits? Regards

Re: [MSEide-MSEgui-talk] PostMessage / SendMessage / Application.QueueAsyncCall

2016-05-02 Thread Krzysztof
2016-05-02 15:38 GMT+02:00 Martin Schreiber : > In order to access GUI elements from a thread I normally use > " > try > application.lock(); > //access gui elements > ... > finally > application.unlock(); > end; Does it mean that in MSEgui, I don't need to use

Re: [MSEide-MSEgui-talk] PostMessage / SendMessage / Application.QueueAsyncCall

2016-05-02 Thread Krzysztof
2016-05-02 15:38 GMT+02:00 Martin Schreiber : > MSEgui does not use messages often, there are dedicated virtual functions and > procedures instead. What do you want to achieve? In LCL app which I'm porting to MSEgui, I have modal form which start thread. When thread finish,

Re: [MSEide-MSEgui-talk] TButton.imagepos - glue to the caption?

2016-05-04 Thread Krzysztof
2016-05-04 14:03 GMT+02:00 Martin Schreiber : > Done, git master 95208c5ea2ef79ba280432520f9008d4cd1eece1. Perfect! Thanks -- Find and fix application performance issues faster with Applications

Re: [MSEide-MSEgui-talk] TDrawGrid selection confusion

2016-05-05 Thread Krzysztof
2016-05-05 11:26 GMT+02:00 Martin Schreiber > Done, git master 45db59879ea74feca5ccde003c6d6d90da6277ea. Seems to working fine now. Thanks BTW: TStringGrid - how to make it readonly? I have this options set: datacols.optionsedit = [scoe_undoonesc, scoe_eatreturn,

Re: [MSEide-MSEgui-talk] TDrawGrid - row hint

2016-05-05 Thread Krzysztof
Thanks! -- Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves application

[MSEide-MSEgui-talk] TEdit oe_lowercase doesn't work?

2016-05-05 Thread Krzysztof
Hi Martin I checked TEdit.OptionsEdit oe_lowercase but still can write upper case text. TEdit.Text also return upper case. It isn't utf8 but simple "ABC" Regards -- Find and fix application performance issues faster

[MSEide-MSEgui-talk] What is TExpandingWidget?

2016-05-04 Thread Krzysztof
... and how to use it? I guess that it is helpful in layouting -- Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of

Re: [MSEide-MSEgui-talk] TDrawGrid selection confusion

2016-05-04 Thread Krzysztof
2016-05-04 8:50 GMT+02:00 Martin Schreiber : > Please use DataCols.HasSelection(). > GetSelectedRange() returns information about the selection by user interaction > with StartAnchor/EndAnchor which selects a rectangular area. Thanks, that solved one issue but confusion

[MSEide-MSEgui-talk] TButton.imagepos - glue to the caption?

2016-05-02 Thread Krzysztof
Hi Martin, There is a lot of options in imagepos but icon is always anchored to the button edges. I can play with imagedist, but it isn't it. Is it possible anchor to the Caption? I mean if pos is ip_leftcenter then icon is glue to the left edge of caption instead of button edge. Regards

[MSEide-MSEgui-talk] TDrawGrid - row hint

2016-05-04 Thread Krzysztof
Hi Martin, I would like to show extra info abot row in hint when mouse is over the row (not immedietaly, just like normal delayed hint). I assigned OnShowHint event but have two problems: 1. How to adjust mouse position to grid position? Tried this: procedure TGenericListWidget.GridHint(const

Re: [MSEide-MSEgui-talk] TForm.Icon - How to set from TimageList?

2016-05-02 Thread Krzysztof
Fixed. Thanks! -- Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves

Re: [MSEide-MSEgui-talk] FindFirstUTF8, UTF8LowerCase etc. Do I need this in MSE?

2016-04-15 Thread Krzysztof
This include also DirectoryExistsUTF8(), ForceDirectoriesUTF8, etc -- Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple

[MSEide-MSEgui-talk] FindAllFiles() alternative

2016-04-15 Thread Krzysztof
Hi Martin, Is there alternative for: function FindAllFiles(const SearchPath: String; SearchMask: String = ''; SearchSubDirs: Boolean = True; DirAttr: Word = faDirectory): TStringList; overload; >From package Lazutils->Fileutil. I know that I can write it by my self using FindFirst/FindNext

[MSEide-MSEgui-talk] FindFirstUTF8, UTF8LowerCase etc. Do I need this in MSE?

2016-04-15 Thread Krzysztof
Hi Martin, I'm still porting code from Lazarus project. Now I'm in unicode issues. I often use UTF8LowerCase (and other UTF8XXX) which is from LCL (LazUTF8, LazFileUtils), not from FCL. I need it because I'm using external C libs (e.g. TagLib which extract music tags from mp3 files). Has MSEgui

Re: [MSEide-MSEgui-talk] FindAllFiles() alternative

2016-04-19 Thread Krzysztof
Thanks a lot! -- Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves

Re: [MSEide-MSEgui-talk] Up-down / grouped button

2016-04-19 Thread Krzysztof
> git master 67e6cf80e4fb391bd756df0ad93918c6c5ea4c28 has tdatabutton.options > bo_radioitem and "group" property. How to use it? Placed 3 tdatabuttons on form, set group 1 and bo_radioitem for each but they still acting as normal buttons. Clicking on any, doesn't keep it down. Should I check

[MSEide-MSEgui-talk] Why TSimpleWidget has Visible = False by default?

2016-04-16 Thread Krzysztof
Hi Martin, Simple question :D . It is GUI component on Widget tab, why such exception? To be honest, I dropped it on form and played with frame and face properties and wondered why nothing changed until saw that it is hidden. Took me few minutes of scratching head :D Regards

[MSEide-MSEgui-talk] TLayouter, osc_shrinky is shrinking too much

2016-04-16 Thread Krzysztof
Hi Martin, Don't know why osc_shrinky is shrinking too much. See attached screen, buttons have top border cut (~1px). Checked your demo widgets/layout/layouter and don't know why here it is ok. What option I don't see? Attached demo. Regards mse_test.7z Description: application/7z-compressed

[MSEide-MSEgui-talk] IDE Object inspector - double click switch for boolean properties

2016-04-16 Thread Krzysztof
Hi Martin, Small request from Lazarus IDE habit. Double click on boolean type (or enums items) could switch between TRUE/FALSE (value := not value). It is much faster double click on optionswidget1 items than dropdown each one where is only TRUE and FALSE. It could be active only when double

Re: [MSEide-MSEgui-talk] IDE Object inspector - double click switch for boolean properties

2016-04-17 Thread Krzysztof
Great. Didn't know that. This is enough for me -- Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business

Re: [MSEide-MSEgui-talk] FontAwesome icons - size regression

2016-04-17 Thread Krzysztof
Perfect!! -- Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves application

Re: [MSEide-MSEgui-talk] TLayouter, osc_shrinky is shrinking too much

2016-04-17 Thread Krzysztof
Yep, that was it. Thanks -- Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It

Re: [MSEide-MSEgui-talk] TShellDirectoryView ?

2016-04-17 Thread Krzysztof
There is odd frame on the right which end at the last directory item, look at screenshot -- Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance

Re: [MSEide-MSEgui-talk] TStringEdit - Empty_ visible when focused

2016-04-18 Thread Krzysztof
Great! Are they expected behaviors? 1. With eo_showfocused, when entering, empty text is not tf_xcentered but on the left 2. When clearing text with backspace and eo_showfocused, empty text is not showing up again. They are not cons, just wondering if not a bug

Re: [MSEide-MSEgui-talk] FindAllFiles() alternative

2016-04-18 Thread Krzysztof
Is it possible to call SearchFiles() with multiple file mask? This work: SearchFiles('*.jpeg', but these not: SearchFiles('*.jpeg *.bmp', SearchFiles('*.jpeg;*.bmp', SearchFiles('*.jpeg|*.bmp', -- Find and

Re: [MSEide-MSEgui-talk] FindAllFiles() alternative

2016-04-18 Thread Krzysztof
and also could be "case-insensitive" option for ext because sometimes I found *.BMP files on my disk -- Find and fix application performance issues faster with Applications Manager Applications Manager provides deep

Re: [MSEide-MSEgui-talk] TShellDirectoryView ?

2016-04-20 Thread Krzysztof
2016-04-20 8:39 GMT+02:00 Martin Schreiber : > What is your utilisation of TDirTreeView? I have some kind of file browser. On the left is TDirTreeView, on the right drawgrid. When user select dir then files with specified format are loaded into draw grid

Re: [MSEide-MSEgui-talk] TShellDirectoryView ?

2016-04-19 Thread Krzysztof
Is there option for show selected dir even when widget is not focused / active? Currently, when I change focus to other widget then I don't see which dir is selected. IIRC in LCL this option is known as "HideSelection" for edit kind widgets. Other requests: 1. If dto_expandondblclick is set, then

Re: [MSEide-MSEgui-talk] FontAwesome icons - size regression

2016-04-14 Thread Krzysztof
2016-04-14 9:14 GMT+02:00 Martin Schreiber : > Currently MSEgui has no support for rotating bitmaps. But if FontAwesome is icon then can't it be done on font level? I mean, I'm not familiar on such low level but I see that caption flags has f_rotate90. > Please use AggPas or

Re: [MSEide-MSEgui-talk] SQLDB - can't find bufdataset_parser

2016-04-14 Thread Krzysztof
Yep. Now is compiling fine. Thanks :) I'll probably move to msedb in future but for now I'm focused on porting GUI -- Find and fix application performance issues faster with Applications Manager Applications Manager

Re: [MSEide-MSEgui-talk] Only one instance per application

2016-04-18 Thread Krzysztof
Didn't test but you can normaly use UniqueInstance. It has component for Lazarus IDE components palette and only this is LCL. Backend is FCL. Just add UniqueInstanceRaw to your project "uses" section and before application run, call: begin if InstanceRunning then begin

Re: [MSEide-MSEgui-talk] Only one instance per application

2016-04-18 Thread Krzysztof
2016-04-18 10:13 GMT+02:00 Graeme Geldenhuys : > In my fpGUI applications I use SimpleIPC (included as standard with FPC) > - it is a cross-platform way of getting the same result UniqueInstance is also basing on simpleipc unit

Re: [MSEide-MSEgui-talk] Skinning issues

2016-07-13 Thread Krzysztof
How to refresh on the fly change in tskincontroller.sb_horz/vert_colorpattern? Seems like that color is assigned to scrollbar at it's creation time and then not "refreshed". application.invalidate doesn't help neither. Second question about scrollbars: is it possible to change grip color from

Re: [MSEide-MSEgui-talk] Skinning issues

2016-07-14 Thread Krzysztof
2016-07-14 9:53 GMT+02:00 Martin Schreiber : > Correct. It is not intended to do component skin initialisation more than > once. It can be done manually by calling tmsecomponent.updateskin(true) for > all forms. > git master ed4a784b0cb2557da59237e31226fe19dd7daec4 uses the new

Re: [MSEide-MSEgui-talk] Skinning issues

2016-06-28 Thread Krzysztof
Hi Martin, Few questions: 1. How to set grids selected color from tskincontroller? By default grid.datacol.coloselect is cl_default and for new grids I need to remember change datacol.colorselect to cl_user1 which is overrided in skincontroller. Can i get it with facelist in

Re: [MSEide-MSEgui-talk] Skinning issues

2016-07-04 Thread Krzysztof
Is it a lot of work to implement tsplitter (frame,face,color,grip) in tskincontroller? If yes then don't bother. I have only few so just need remember assign templates for new ones in future -- Attend Shape: An AT Tech

Re: [MSEide-MSEgui-talk] Skinning issues

2016-07-05 Thread Krzysztof
After git pull and rebuild mymseide can't run it again. Removed all *.ppu and *.o from mse git repo and tried rebuild using original mseide but still same: ~/programowanie/mse_git/apps/myide$ ./mymseide An unhandled exception occurred at $007F97F2 : ERangeError : Range check error

Re: [MSEide-MSEgui-talk] Skinning issues

2016-07-08 Thread Krzysztof
2016-07-07 7:26 GMT+02:00 Martin Schreiber <mse00...@gmail.com>: > > On Wednesday 06 July 2016 23:18:39 Krzysztof wrote: > > Cosmetic thing, in filedialog(), buttons OK and CANCEL have cut bottom > > frame (see attached screenshot) > > Please send your testproject.

Re: [MSEide-MSEgui-talk] Skinning issues

2016-07-06 Thread Krzysztof
Thanks! Work now. Seems that tdrawgrid.datarowlinecolorfix has no affect. See attached screenshot, header bottom line still has default color -- Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San

Re: [MSEide-MSEgui-talk] Skinning issues

2016-07-06 Thread Krzysztof
Cosmetic thing, in filedialog(), buttons OK and CANCEL have cut bottom frame (see attached screenshot) -- Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San Francisco, CA to explore cutting-edge tech and

Re: [MSEide-MSEgui-talk] Skinning issues

2016-07-06 Thread Krzysztof
Forgot attachment -- Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San Francisco, CA to explore cutting-edge tech and listen to tech luminaries present their vision of the future. This family event has

Re: [MSEide-MSEgui-talk] Skinning issues

2016-07-06 Thread Krzysztof
Another cosmetic thing. TDrawGrid - is it possible to not draw last column line if it is co_fill? In case of one column only, solved this by setting linewidth=0. See attached screenshots, first one is grid with one column only, which has linewidth=0, second is normal grid with multiple columns and

Re: [MSEide-MSEgui-talk] Skinning issues

2016-07-06 Thread Krzysztof
TColorEdit - is there option which force showing color in hex? In some of my predefined color themes, I use MSE build-in colors like cl_background, cl_gridline etc and I would like to not expose that names and confuse final user

Re: [MSEide-MSEgui-talk] Skinning issues

2016-07-09 Thread Krzysztof
2016-07-08 16:24 GMT+02:00 Martin Schreiber <mse00...@gmail.com>: > On Friday 08 July 2016 14:43:08 Krzysztof wrote: >> >> Sorry for delay. Attached demo. Just click on button. In dialog, OK >> and CANCEL have cut bottom frame > >

Re: [MSEide-MSEgui-talk] SQLDB - can't find bufdataset_parser

2016-08-05 Thread Krzysztof
2016-07-20 7:02 GMT+02:00 Martin Schreiber : > Ping. > I am still interested in how the porting of your application from Lazarus to > MSEgui went. Hi Martin. Sorry for delay. I was on vacations and had little break from this project. 95% complete. Now I'm going to finish it

Re: [MSEide-MSEgui-talk] Kubuntu 16.04 - no icons in files dialogs

2016-08-08 Thread Krzysztof
Don't bother with that. I'm selling new laptop anyway, too much issues with hardware. Installed same fresh Kubuntu 16.04 on previous Dell Latitude E7440 with famous Intel HD 4400 and everything is working perfect including MSE bmo_graymask (althought on Kubuntu 16.04 is problem with trayicon but

Re: [MSEide-MSEgui-talk] Kubuntu 16.04 - no icons in files dialogs

2016-08-06 Thread Krzysztof
Same with my apps :( . Even my own custom controls which use timagelist.paint() method, don't draw icons -- ___ mseide-msegui-talk mailing list

Re: [MSEide-MSEgui-talk] Kubuntu 16.04 - no icons in files dialogs

2016-08-07 Thread Krzysztof
2016-08-07 11:44 GMT+02:00 Martin Schreiber : > Works for me, see attachment. On old laptop I have Intel HD 4400. On new one Intel HD Graphics 520 Skylake + dedicated Nvidia GTX 960M handled by nvidia-prime swtich. Must say that this intel card is too much brand new and got

Re: [MSEide-MSEgui-talk] Kubuntu 16.04 - no icons in files dialogs

2016-08-07 Thread Krzysztof
Why other icons like toolbar in MSEIde or widgets icons in components palette or controls on datamodule are drawed properly? -- ___ mseide-msegui-talk mailing list

Re: [MSEide-MSEgui-talk] Kubuntu 16.04 - no icons in files dialogs

2016-08-07 Thread Krzysztof
Since I moved totally on new laptop, tomorrow I'll format old laptop and install same Kubuntu 16.04 and we will se if on Intel HD 4400 it still work fine -- ___

Re: [MSEide-MSEgui-talk] Kubuntu 16.04 - no icons in files dialogs

2016-08-08 Thread Krzysztof
2016-08-08 6:16 GMT+02:00 Martin Schreiber : > Are there errormessages when the programs run in a terminal? No, absolutely nothing in terminal :( -- ___

Re: [MSEide-MSEgui-talk] Kubuntu 16.04 - no icons in files dialogs

2016-08-08 Thread Krzysztof
2016-08-08 9:55 GMT+02:00 Martin Schreiber : > If you like you can add bmo_graymask or bmo_colormask to > lib/common/dialogs/msefiledialogres.pas images.options for a test. Ahh, already had bmo_graymask in that file. Removing bmo_graymask brought back icons in dialogs. I

Re: [MSEide-MSEgui-talk] Skinning issues

2016-06-30 Thread Krzysztof
Thanks! -- Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San Francisco, CA to explore cutting-edge tech and listen to tech luminaries present their vision of the future. This family event has something

Re: [MSEide-MSEgui-talk] Skinning issues

2016-06-20 Thread Krzysztof
2016-06-20 22:53 GMT+02:00 Krzysztof <dib...@wp.pl>: > I'm overriding cl_background by > tskincontroller.colors.item[n].color=cl_background. When changing it > at design time then it is ok but at runtime it doesn't work. Tried > application.invalidate but didn't help. What I

[MSEide-MSEgui-talk] fpCEF3 port?

2017-02-25 Thread Krzysztof
Hi Martin, Is it possible (from technical view) port fpCEF3 since MSEgui has only one X window / GDI? Tried by my self, component is compiling but it doesn't work. I probably did something wrong, there was a lot of LCL methods Details: http://wiki.freepascal.org/fpCEF3 Regards

Re: [MSEide-MSEgui-talk] Kubuntu 16.04 - no icons in files dialogs

2016-08-21 Thread Krzysztof
2016-08-21 9:01 GMT+02:00 Martin Schreiber : > MSEgui can be built ('Build' not 'Make'!) with -dmse_flushgdi which inhibits > the use of an anti flicker pixelbuffer and flushes the X11 queue on every > command which simplifies debugging. It is possible that the problem vanishes

Re: [MSEide-MSEgui-talk] fpCEF3 port?

2017-03-02 Thread Krzysztof
2017-02-27 10:00 GMT+01:00 Martin Schreiber : > > > Why not? What does not work? Well, in LCL, "CreateBrowser" is called in virtual CreateWnd (this is where X / GDI handler is requested). With MSE Twidget I had to move "CreateBrowser" into construction because

Re: [MSEide-MSEgui-talk] Kubuntu 16.04 - no icons in files dialogs

2016-08-24 Thread Krzysztof
2016-08-23 7:09 GMT+02:00 Martin Schreiber : > What happens if you use bmo_colormask instead of bmo_graymask? Working! Tried bmo_colormask before but on my test app with PNG (multicolored) icon and didn't see any difference. By difference I mean, icon was drawed same with or

[MSEide-MSEgui-talk] tpopupmenu - first show is quite long

2016-10-29 Thread Krzysztof
Hi Martin, Noticed when run app, first show of any popup menu (e.g edit context, own tpopupmenu, etc) has some delay. After this all popups shows immediately. Is it normal? I guess that MSE has to init something because it is starting new X window. It is not such big delay but on my i7 skylake

Re: [MSEide-MSEgui-talk] ttreelistedititem - different icon for expanded item

2016-11-06 Thread Krzysztof
2016-11-05 17:12 GMT+01:00 Martin Schreiber : > Works for me. Please send a simple program which shows the problem. Attached demo. Here is also video made with attached demo: https://drive.google.com/open?id=0B33a2H5HSPjSRjdMZnh2RU1QTEE Note: Treeview is added on mainform

Re: [MSEide-MSEgui-talk] ttreelistedititem - different icon for expanded item

2016-11-07 Thread Krzysztof
2016-11-07 8:13 GMT+01:00 Martin Schreiber : > > Works for me, see attachment. Do you use current MSEgui git master? > Support of > focused ellipse textflags caused several changes in basesystem. > Indeed. Updated git, removed all *.o and *.ppu from git and project source and

Re: [MSEide-MSEgui-talk] ttreelistedititem - different icon for expanded item

2016-11-05 Thread Krzysztof
2016-11-04 11:30 GMT+01:00 Martin Schreiber <mse00...@gmail.com>: > On Thursday 03 November 2016 21:10:24 Krzysztof wrote: > > Great! > > > > 1. Also, can I change default expand icon [+] ? I see that default icons > > are in msestockobjects at index posi

Re: [MSEide-MSEgui-talk] Procedure List - fast code navigation for MSEide

2016-10-19 Thread Krzysztof
2016-10-19 15:27 GMT+02:00 Fred van Stappen : > > What I'm missing the most is code completition :/ > > Huh, code completion is working. > >From when? I'm shocked. Is it new functionality? How to show that menu? CTRL+SPACE, ALT+SPACE doesn't work

Re: [MSEide-MSEgui-talk] Transparent twidgetgrid

2016-10-19 Thread Krzysztof
2016-10-19 9:08 GMT+02:00 Martin Schreiber : > > Override "calcitemlayout()". > Mmm, seems that this methods is never called: class procedure TRootNode.calcitemlayout(const asize: sizety; const ainnerframe: framety; const list: tcustomitemlist; var info:

Re: [MSEide-MSEgui-talk] Transparent twidgetgrid

2016-10-22 Thread Krzysztof
Mmm just noticed that my extra text is cut in subnodes (see attached screenshot). One char offset. This is my current code: type { TGenericNode } TGenericNode = class(ttreelistedititem) private FExtraText: String; public property ExtraText: String read FExtraText write

[MSEide-MSEgui-talk] Transparent twidgetgrid

2016-10-18 Thread Krzysztof
Hi Martin, Long time :) . My last project was aborted (not due to MSE) so there was no sense to continue porting from Lazarus. But I started new one and want to make it on MSE from the beginning. Have questions about twidgetgrid: 1. Is it possible to make background and frame transparent?

Re: [MSEide-MSEgui-talk] Transparent twidgetgrid

2016-10-21 Thread Krzysztof
4. Why did you changed params order in drawimage virtual method? Just wondering what was a reason from technical view -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org!

Re: [MSEide-MSEgui-talk] Transparent twidgetgrid

2016-10-21 Thread Krzysztof
Great! With your changes in drawimage() now it is working perfect, even better than with second column because caption ellipsis appear exactly when it meet my extra text. But still have few questions: 1. Root node has bold font and when I select that row then my extra text also is drawed with bold

<    1   2   3   4   >