View Issue Details

IDProjectCategoryView StatusLast Update
0024763LazarusIDEpublic2013-07-22 04:19
ReporterTakeda MatsukiAssigned ToPaul Ishenin 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Platformi386-win32OSWindows 7 Ultimate SP1 64bitOS Version6.1
Product Version1.1 (SVN)Product Buildr42134 
Target VersionFixed in Version1.1 (SVN) 
Summary0024763: Form Designer Always on Top if AnchorDocking installed
Description

Form Designer always on top source editor if I installed AnchorDocking, so even if I already set to back via "Toggle Form/Unit", it's still failed, Form Designer Always on top of source editor.

I tested, using both FPC Trunk latest update and FPC 2.6.2

I'm on Windows 7 Ultimate SP1 64 bit


Regards,
Takeda.
TagsNo tags attached.
Fixed in Revision42171
LazTarget-
WidgetsetWin32/Win64
Attached Files

Relationships

has duplicate 0024766 closedPaul Ishenin Form1 is always upper in z-order of Lazarus main window (window with run/stop buttons ) 

Activities

Takeda Matsuki

2013-07-19 05:20

reporter  

Error Lazarus.png (144,736 bytes)
Error Lazarus.png (144,736 bytes)

Takeda Matsuki

2013-07-19 06:50

reporter  

2013-07-19 - Fixed Form Designer Always on Top - Takeda.patch (453 bytes)
Index: ide/lazarus.pp
===================================================================
--- ide/lazarus.pp	(revision 42134)
+++ ide/lazarus.pp	(working copy)
@@ -89,7 +89,6 @@
   LazarusRevisionStr:=RevisionStr;
   Application.Title:='Lazarus';
   OnGetApplicationName:=@GetLazarusApplicationName;
-  Application.{%H-}MainFormOnTaskBar := True;
   Application.Initialize;
   TMainIDE.ParseCmdLineOptions;
   if not SetupMainIDEInstance then exit;

Takeda Matsuki

2013-07-19 06:52

reporter   ~0068946

Last edited: 2013-07-19 06:55

View 2 revisions

It's arise due Mr. Juha commit on r42113, while on r42111 and r42112 Mr. Paul has changes some rules, especially on win32callback which related about Form behavior.
 
I attached possible patch " 2013-07-19 - Fixed Form Designer Always on Top - Takeda.patch "


Regards,
Takeda.

Juha Manninen

2013-07-19 09:03

developer   ~0068947

Last edited: 2013-07-19 11:49

View 2 revisions

r42113 is also from Paul. It sets :
  Application.MainFormOnTaskBar := True;
and your patch reverts it.

Takeda Matsuki

2013-07-19 20:08

reporter   ~0068960

I'm so sorry, Mr. Juha.. I didn't saw well who commited on r42113 due I'm so sleepy.. :'(

Yupz.. It's revert it,, coz after I reverted it, everything working properly now.


Thank in advance,
Takeda.

Paul Ishenin

2013-07-22 04:19

manager   ~0068995

Seems that my experiment has failed :) I returned the behavior back with r42171. So please close this issue.

Issue History

Date Modified Username Field Change
2013-07-19 05:20 Takeda Matsuki New Issue
2013-07-19 05:20 Takeda Matsuki File Added: Error Lazarus.png
2013-07-19 06:50 Takeda Matsuki File Added: 2013-07-19 - Fixed Form Designer Always on Top - Takeda.patch
2013-07-19 06:52 Takeda Matsuki Note Added: 0068946
2013-07-19 06:55 Takeda Matsuki Note Edited: 0068946 View Revisions
2013-07-19 09:03 Juha Manninen Note Added: 0068947
2013-07-19 09:04 Juha Manninen Assigned To => Paul Ishenin
2013-07-19 09:04 Juha Manninen Status new => assigned
2013-07-19 11:49 Juha Manninen Note Edited: 0068947 View Revisions
2013-07-19 16:46 Juha Manninen Relationship added has duplicate 0024766
2013-07-19 20:08 Takeda Matsuki Note Added: 0068960
2013-07-22 04:19 Paul Ishenin Fixed in Revision => 42171
2013-07-22 04:19 Paul Ishenin LazTarget => -
2013-07-22 04:19 Paul Ishenin Note Added: 0068995
2013-07-22 04:19 Paul Ishenin Status assigned => resolved
2013-07-22 04:19 Paul Ishenin Fixed in Version => 1.1 (SVN)
2013-07-22 04:19 Paul Ishenin Resolution open => fixed