كيف تحويل الصفحات ال PageControl الى جهة اليمين
#11
شكرًا على تعاونكم معنا ولكن نفس المشكل وها هو الكود بالكامل اي الكود الذي اضفته تحت Uses
و الكود السابق
كود :
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ComCtrls, StdCtrls, Mask, DBCtrls, Grids, DBGrids, ExtCtrls; const WS_EX_NOINHERITLAYOUT = $00100000; // Disable inheritence of mirroring by children WS_EX_LAYOUTRTL = $00400000; // Right to left mirroring type TForm1 = class(TForm) PageControl1: TPageControl; TabSheet1: TTabSheet; TabSheet2: TTabSheet; DBGrid1: TDBGrid; DBEdit1: TDBEdit; DBEdit2: TDBEdit; DBGrid2: TDBGrid; Panel1: TPanel; procedure FormCreate(Sender: TObject); private { Déclarations privées } public { Déclarations publiques } end; var Form1: TForm1; implementation {$R *.dfm} procedure SetWinControlBiDi(Control: TWinControl); // Make Control object Right var ExStyle: Longint; begin ExStyle := GetWindowLong(Control.Handle, GWL_EXSTYLE); SetWindowLong(Control.Handle, GWL_EXSTYLE, ExStyle or WS_EX_RTLREADING or WS_EX_RIGHT or WS_EX_LAYOUTRTL or WS_EX_NOINHERITLAYOUT); end; procedure TForm1.FormCreate(Sender: TObject); begin SetWinControlBiDi(PageControl1); end; end.
المشكلة لازالت قائمة
الرد
#12
السلام عليكم .. جرب اخر كود و اختف المكونات ايضا Sad
شكرا ..
الرد
#13
للأسف تختفي جميع الموكنات الموجودة على المكون

PageControl1
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم