ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
Forum membership is Free!  Click Join to sign-up
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 Toolbar suggestions
 New Topic  Reply to Topic
Author  Topic Next Topic  

PeterPanino

943 Posts

Posted - Feb 04 2025 :  14:59:30  Show Profile  Reply
1. When a toolbar button shows a dialog (e.g., the Brush Properties dialog, etc.) and the Form owning the ImageEn toolbar has FormStyle = fsStayOnTop, then the dialog shown by the toolbar button is RANDOMLY hidden behind the Form. To prevent this, such internal dialogs should be shown by using a mechanism like the following one:

var OldSelfFormStyle := Self.FormStyle;
Self.FormStyle := fsNormal;
try
  SHOWINTERNALDIALOG;     
finally
  Self.FormStyle := OldSelfFormStyle;
end;


2. Apply suitable toolbar button actions to the selection if a selection exists: For example, if a selection exists, then the actions from this toolbar menu should be applied to the selection:



3. Although ImageEnViewToolbar.Wrapable = True, the toolbar does not wrap around. BTW, the term "Wrapable" cannot be found in the CHM documentation.
   Topic Next Topic  
 New Topic  Reply to Topic
Jump To: