Subject |
Author |
Date |
|
Cherry Wilson
|
Feb 7, 2020 - 4:18 AM
|
Comcast email gives you the fastidious security and can prove to be useful when you don’t need your inbox to flood from the spam messages. Email protection is fundamental as it contains private and individual data of the proprietor. If You Forgot Comcast Password We sure don’t need some off-base individual to get their hands on our email account. This was the vital thought behind structuring Comcast as it guarantees the high-security email administrations.
Instructions to Recover Forgot Comcast Email Password
STEP-1: First off, go to xfinity.com/password.
STEP-2: Now, feed in your Comcast username and click on Continue button.
STEP-3: in the event that you can’t review your username, at that point go to xfinity.com/username.
STEP-4: Before that, you’re going to need to finish the security check by entering the required captcha as a method for defeating spam.
STEP-5: Select an appropriate strategy for recovering your password from the choices recorded. When you do that, click on Continue.
Don’t hesitate to call our affirmed professionals on our cost free Comcast email client assistance number Dial +1 (866) 748-5444 for the brisk help and the moment goals. Web:- http://www.emailcustomerservice247.com/forgot-comcast-email-password/
|
|
nsoumya ranjan
|
Apr 20, 2022 - 10:42 AM
|
|
|
Jeremy Helen
|
Apr 15, 2022 - 8:36 AM
|
|
|
nsoumya ranjan
|
Jan 21, 2022 - 7:22 AM
|
|
|
nsoumya ranjan
|
Dec 31, 2021 - 6:11 AM
|
|
|
nsoumya ranjan
|
Dec 31, 2021 - 6:07 AM
|
|
|
nsoumya ranjan
|
Dec 27, 2021 - 12:00 PM
|
|
|
Jordan Beaubien
|
Oct 29, 2021 - 12:13 AM
|
|
|
Brady V.
|
Aug 29, 2021 - 3:57 AM
|
|
|
Don Maxwell
|
Aug 27, 2021 - 4:43 AM
|
|
|
Blessa DeAngelo
|
Aug 12, 2021 - 12:20 AM
|
|
|
Blessa DeAngelo
|
Jul 11, 2021 - 12:03 PM
|
|
|
Tania Howell
|
Jul 8, 2021 - 1:25 AM
|
|
|
Blessa DeAngelo
|
Jun 9, 2021 - 2:38 AM
|
I didn’t have comcast email yet but I have few friends that have comcast email account. I’m gonna share this topic or this URL to them. Anyway, Thanks for sharing the Instructions to Recover Forgot Comcast Email Password. - Blessa DeAngelo | Tree Removal Bloomington | Official Website: http://www.bloomington-tree-removal.com/
|
|
Carl Juevesano
|
May 19, 2021 - 8:27 AM
|
You gotta keep the right password. www.plumbergloucestershire.co.uk
|
|
nsoumya ranjan
|
May 15, 2021 - 6:07 AM
|
|
|
nsoumya ranjan
|
Apr 24, 2021 - 10:16 AM
|
|
|
joe
|
Mar 26, 2021 - 11:34 PM
|
Thank you for sharing your secrets on how to recover a forgot Comcast Password. After i clean my dirty rugs, I’ll follow you given instruction and give it a try. :) https://www.cleancarpetdover.com
|
|
joe
|
Mar 26, 2021 - 11:30 PM
|
|
|
princika sweety
|
Mar 23, 2021 - 7:50 AM
|
360DigiTMG has introduced the most comprehensive Data Science. The various stages of the Data Science Lifecycle are explored in the trajectory of this Data Science certification course. This Data Science training in Hyderabad begins with an introduction to Statistics, Probability, Python, and R programming. The student will then conceptualize Data Preparation, Data Cleansing, Exploratory Data Analysis, and Data Mining (Supervised and Unsupervised). Comprehend the theory behind Feature Engineering, Feature Extraction, and Feature Selection. Participants will also learn to perform Data Mining(Supervised) with Linear Regression and Predictive Modeling with Multiple Linear Regression Techniques. Data Mining Unsupervised using Clustering, Dimension Reduction, and Association Rules are also dealt with in detail. https://360digitmg.com/data-science-course-training-in-hyderabad
|
|
anusha vangala
|
Mar 8, 2021 - 5:36 AM
|
|
|
banumadhu banumadhu
|
Jan 5, 2021 - 7:36 AM
|
Python is a high-level programming language sometimes it also denoted as the scripting language as it provides rapid & fast development and easy of use. Our Python Training in Chennai package also includes job placement assistance, which is really a bonus point for students. We also help students in getting a good job by conducting interviews of ours with good IT companies and MNCs too. Get Practical Knowledge on writing python. Syntax for readability and faster websites. Excellent blog thanks for sharing the valuable information..it becomes easy to read and easily understand the information. Useful article which was very helpful. also interesting and contains good information. to know about python training course , use the below link.
https://www.acte.in/python-training-in-chennai
|
|
yalini yadav
|
Dec 23, 2020 - 2:21 AM
|
|
|
sakthi manju
|
Dec 17, 2020 - 6:30 AM
|
Amazing information, thank you for your ideas. After a long time i have studied an interesting information’s. We need more updates in your blog. Python is an interpreted, high-level and general-purpose programming language. Python’s design philosophy emphasizes code readability with its notable use of significant whitespace. Python courses from top universities and industry leaders. Learn Python online with courses like Python for Everybody and Python 3 Programming. https://www.acte.in/python-training-in-chennai
|
|
jegan nath
|
Dec 15, 2020 - 2:08 AM
|
wonderful article contains lot of valuable information. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries.good luck an best wishes to the team members.learn digital marketing use these following link https://www.acte.in/digital-marketing-training-in-chennai
|
|
jegan nath
|
Dec 15, 2020 - 2:07 AM
|
wonderful article contains lot of valuable information. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries.good luck an best wishes to the team members.learn digital marketing use these following link https://www.acte.in/digital-marketing-training-in-chennai
|
|
arpita raj
|
Oct 28, 2020 - 9:30 AM
|
|
|
arpita raj
|
Sep 28, 2020 - 6:20 AM
|
|
|
reshmakavi kavi
|
Sep 16, 2020 - 1:58 AM
|
|
|
dataprocess
|
Jul 20, 2020 - 3:50 AM
|
|
|
dataprogram
|
Jul 20, 2020 - 3:47 AM
|
|
|
dataprogram
|
Jul 20, 2020 - 3:45 AM
|
|
|
data science
|
Jun 12, 2020 - 8:00 AM
|
|
|
Carpet Cleaning Sunshine Coast
|
Apr 1, 2020 - 2:48 AM
|
|
|
Carpet Cleaning Brisbane
|
Feb 12, 2020 - 4:08 AM
|
|
|
rakesh jain
|
Feb 8, 2020 - 1:49 AM
|
|
|
Heiko Faiss
|
Jun 3, 2013 - 6:28 AM
|
Dear Support,
i like to change a tab-order on a elegant-ribbon. Likeā¦.
TAB1, TAB2, TAB3, NEW TAB
Change To
NEW TAB, TAB1, TAB2, TAB3
Greetings from Germany Heiko
PS: VisualStudio 2010 / vb.net
|
|
Jordan Beaubien
|
Jan 2, 2022 - 4:00 AM
|
|
|
Meynard Franco
|
Oct 21, 2021 - 1:37 AM
|
|
|
John Davidson
|
Oct 13, 2021 - 11:15 PM
|
Did anyone from the support team help you already? If they did, can you share with us the steps or what you did in order to apply the changes? Looking forward to an answer. In the meantime, please visit https://www.aucklandcommercialcleaning.nz/central-auckland.html and discover the best cleaning services that this company can offer in Central Auckland.
|
|
Marcus Nielson
|
Oct 11, 2021 - 5:46 AM
|
I haven’t tried any of these before. Never thought that you can personalized MS applications such as what you are asking for the support team to do. Anyway, I’m glad that you raise this and just checking out if a solution was given. Anyway, check our business website: https://www.roofingipswich.com.au/ and reach out if you have any roofing issues that you need us to fix.
|
|
Kien Brady
|
Oct 6, 2021 - 11:24 PM
|
|
|
joe
|
Oct 2, 2021 - 12:32 AM
|
|
|
Madison Wilson
|
Apr 30, 2021 - 5:05 AM
|
|
|
Sandy Dickson
|
Oct 26, 2020 - 12:33 PM
|
The latter can be difficult. Taking into account the lack of time, being able to punctually complete all assignments can be quite problematic for some students. Besides, there is constant pressure from both your peers and family. https://payforessay.net/custom-writing
|
|
Sanousy Howari
|
Feb 12, 2012 - 3:00 AM
|
Dear ElegantUI technical support, We are a Software Development company, and we are considering you valuable product in developing a bi-lingual application ( English / Arabic) for the Arabic area market, as the basic interface component. But lately we discovered a strange behavior when we proceeded in localization process, where we added the "Interface Arabization" and right to left layout support to our product, that any of controls that allows resizing in run time, does not refresh correctly, and most of the time it leaves black traces, in a random manner in one or more controls that could get affected by the re-size event. I’ve cropped an a part of the application screen as an example of the case. Wishing you reply to us soon ... 
|
|
Pronay Sharma
|
Nov 17, 2008 - 2:44 AM
|
Hi,
I have 4 textBoxes placed on the ribbon and TabIndex of each is set. All the controls have their TabStop property set to true. But tabbing is not happening? Is there any other property which I need to set to make it work?
Thanks Pronay
|
|
Madison Wilson
|
Apr 30, 2021 - 5:07 AM
|
|
|
ahmad abbas
|
Jan 11, 2008 - 10:25 AM
|
I am planning of a new development in VB.net .. my application will need to have the feature as in http://www.wintabber.com/ But i like to use the Prof-uis frameset Office style.. Is that possible .. Someone have any sample.. to open external apps in the Tab of the frame set.. Please let me know.
CoolD
|
|
geometry dash
|
Jun 17, 2021 - 12:50 AM
|
I should express that I like this article so a ton and moreover using it in regular. I believe you would continue sharing better than average articles here. https://geometrydashfree.com
|
|
Timothy Anderson
|
Nov 16, 2007 - 3:47 PM
|
I want to add the cool docking features or at least the pretty 3d look of the toolbars to our existing vb6 apps without having to convert over all the existing menu’s.
Is this going to be possible?
|
|
Technical Support
|
Nov 17, 2007 - 8:30 AM
|
The Frame Features control does not allow you to import menu items from VB6 menu to the menu bar object in Frame Features. But it should not be difficult to code a small recursive function which walks through the VB6 menu tree and inserts the same commands into the menu bar in Frame Features.
|
|
Dominik Braendlin
|
Oct 3, 2007 - 1:29 AM
|
Dear Tech Support Our MDI application consists of a main frame e.g. CMainFrame and several child frames e.g. CMDIChildWnd. I would like to save the main window position plus the last position of the child frames. Saving the main window position is not a problem. Saving the window position of the child windows seams not to work. I am using the following code snippet. CWinApp * pApp = ::AfxGetApp(); ASSERT( pApp != NULL ); ASSERT( pApp->m_pszRegistryKey != NULL ); ASSERT( pApp->m_pszRegistryKey[0] != _T(’\0’) );
GetWindowPlacement(&m_dataFrameWP); VERIFY(CExtControlBar::ProfileBarStateSave( this, pApp->m_pszRegistryKey, pApp->m_pszProfileName, m_sProfileName, &m_dataFrameWP)); I found out that the m_dataFrameWP changes once the ProfileBarStateSave has been executed. It seems to me as if the m_dataFrameWP contains the window pos of the main window. What am I doing wrong? Does my need for saving all the window positions go along with the philosophy of the ProfUIs framework or does it only allow me to save the main windows position but not the child windows position? Is there an example on using the bEnableThrowExceptions if it is true? Try catch blocks.
|
|
Technical Support
|
Oct 3, 2007 - 7:23 AM
|
The CExtControlBar::ProfileBarStateSave() method allows you to load the window position of the main frame window. This position is used in the <code>ActivateFrame() virtual method of the main frame class. This mechanism is not supported for MDI child frame windows because Prof-UIS does not know how many documents/views/MDI child frames are implemented in your project and how to identify each particular MDI child frame when loading/saving its window position. If you need MDI child frames to be persistent, this feature should be implemented in scope of your project as it is described in the following article:
Persistent Frames by Stefan Chekanov
|
|
mai mike
|
Jul 25, 2007 - 10:17 AM
|
Dear Tech Support,
I want to add CExtMyGridWnd(derived from CExtGridWnd)into a CExtResizableDialog, then embeded the dialog box into Page Container(CExtPageContainerWnd).
Any suggestion on how to handle this? My E-mai address is maiyujun9@126.com
Thanks Best Reagrds Mike.Mai
|
|
geometry dash
|
Jun 17, 2021 - 12:51 AM
|
I have read your article; it is very informative and helpful for me. I admire the valuable information you offer in your articles. Thanks for posting it. Resurge Supplement https://cookie-clicker.io
|
|
Technical Support
|
Jul 26, 2007 - 9:00 AM
|
Let us break down this into two different questions:
1) How to insert a grid into a dialog 2) How to insert the dialog into a tab page container
Here are the answers:
1) You can create a grid as a custom control as it is demonstrated in this project.
2) Please take a look at the PageContainer sample where you can see how to use the dialog as a page. In a few words, create the dialog as a child window of the page container and then insert it using the CExtPageContainerWnd::PageInsert() method.
|
|
huuhenbold boldoo
|
Apr 2, 2007 - 10:36 AM
|
Please help to figure out this one
|
|
Technical Support
|
Apr 2, 2007 - 11:54 AM
|
The ProfUIS264md.lib file corresponds to the Win32 MBCS Debug configuration of Prof-UIS. So please open the ProfUISDLL project and compile the "Win32 MBCS Debug" configuration. After that, you can use the compiled library files in your project. Please also make sure that the folder with binary files is added to the Library Files folders section of the directories list (Tools->Options->Directories).
|
|
Gouse Shaik
|
Mar 31, 2007 - 1:09 AM
|
Is there a grid control available for Frame Features 1.2. Please reply.
|
|
Technical Support
|
Mar 31, 2007 - 9:48 AM
|
No, there is no grid component in Frame Features.
|
|
Jonatan Cortes
|
Jan 30, 2007 - 3:16 AM
|
Hi, I’m evaluating FrameFeatures so to change the look&feel of and old VB6 product. It is required to update the menu commands TextInMenu dinamically due to different languages supported. I’ve tried to assign TextInMenu on Form_Load(), and It works well, with no error. Even the command inspector shows the updated text. However, the interface never noticed that change. How can achieve that?
Also, how can hide certain menu commands at runtime? I’ve downloaded the sample above (which disable menu command at runtime), but VlVisibleControl property doesn’t do what I want. Any help?
Very thanks, Jonatan
|
|
Technical Support
|
Jan 30, 2007 - 12:07 PM
|
The command objects are the invisible part of UI in the Frame Features. The tool button objects are visible UI items (menu items are also tool buttons). Each command object can be visually represented by zero, one or more tool buttons. Currently only the command objects have events. So your code can know about hiding the tool button only if it hides it programmatically. To hide a particular tool button object (a button in a toolbar or an item in a menu), you should remove it from its collection of buttons. I.e. you can get the parent button, then get the parent button’s child collection object and remove the button from it by name or by index.
|
|
Ramesh Sojitra
|
Jun 12, 2006 - 6:04 AM
|
Sir,
We purchase your Frame Features control. We have our account on your site as āscanpointā user name. We downloaded frame Features control full setup by using our account. But we can not get Activation key. When we try to access key on your web site some error message come. ( āTemporarily Unavailable Resourceā , ā Sorry! Resource you requested is temporarily unavailable.ā, āOur technical staff will fix it as soon as possible. We apologize for any inconvenience and thank you for your patience.ā)
We required activation for complete setup and start our work. So please send activation key as soon as possible.
Ramesh Sojitra Scanpoint Graphics Ltd. INDIA
|
|
coca mary
|
Sep 13, 2021 - 3:55 AM
|
|
|
Kaylee Lee
|
Jun 29, 2021 - 10:50 AM
|
Fill out the simple order form. It is designed simply to allow you to provide relevant https://payforessay.net/ information needed to write your essay in the same way you want. Ensure you provide accurate instructions and guidelines, and we will adhere to them.
|
|
Technical Support
|
Jun 12, 2006 - 7:50 AM
|
We are sorry for any inconvenience caused by this problem with our website. We just contacted our hosting provider and they are working on the problem. We sent you the ctivation key by e-mail. To activate the product, just use your username in all capitals and this key.
|
|
KyungHa Hwang
|
May 2, 2006 - 9:09 PM
|
Make LIC File used my Activation Key(07E44-98C44-D7DDF-2B406-491F0).
but i receive error message : LicenseException....
|
|
coca mary
|
Sep 13, 2021 - 3:54 AM
|
Thank you for sharing with us, I think this site really stands out and is of interest to many people. https://flip-coin.co
|
|
Technical Support
|
May 3, 2006 - 4:29 AM
|
First of all please ensure you correctly typed both your username in all capitals and license key in the Frame Features activation dialog. Make sure that you did not type unnecessary space characters. If the problem persists, please contact us by e-mail (at support@prof-uis.com) -- we will send you the correct activation pair.
|
|
Chieng Sisovin
|
Dec 15, 2005 - 2:46 AM
|
|
|
coca mary
|
Sep 13, 2021 - 3:55 AM
|
|
|
Chieng Sisovin
|
Dec 20, 2005 - 6:05 PM
|
Dear Sir, In VB.NET 2003, I code as the followings, then I work to disable the item in the menubar and toolbars
Public WithEvents objWindow As ExtAutoWindow
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
EnableEditMenuBar(False)
End Sub
’=======================================================
Public Sub EnableEditMenuBar(ByVal bValue As Boolean)
Dim objWndCommands As ExtAutoCommandsCollection
objWndCommands = objWindow.Commands
objWndCommands.Item("IDC_MENU_FILE").Enabled = False
objWndCommands.Item("IDC_FILE_LOGOUT").Enabled = False
End Sub
’========================================================
But in VB6 Project, to disable it.
Please help me your technical code.
Chieng Sisovin
|
|
Technical Support
|
Dec 21, 2005 - 3:10 AM
|
|
|
Chieng Sisovin
|
Dec 20, 2005 - 8:28 AM
|
Dear Sir, I want to disable menubar, toolbar with VB6 project. Please help me your technical code. Thank you Chieng Sisovin
|
|
Technical Support
|
Dec 20, 2005 - 11:30 AM
|
The toolbar (menu bar) itself cannot be disabled in Frame Features nor it can be done in Microsoft applications. It can only be visible or hidden in the docked or floating state. The disabled/enabled state is available only for toolbar buttons and menu items independently from each other. We can provide you with the solution to disable/enable all the buttons in particular toolbar. Would this approach be agreeable for you? Additionally we must note that, if all the commands in the toolbar are disabled, the user can drag and drop enabled commands from some other toolbar or from customize dialog onto the toolbar with disabled commands. So, we guess we need to know more details about what you actually want to implement. This will allow us to provide you with the best available solution.
|
|
Technical Support
|
Dec 15, 2005 - 9:16 AM
|
We sent you a test sample project by e-mail. It shows what you are asking about.
|
|
yaara yaara
|
Nov 1, 2005 - 5:09 AM
|
Hi, I need some help.. Maybe it’s the right place to ask.. I want to change the vs 2005. An embeded change. For example: I want to open a project. but when i will double click on the project: a form that i did will open in the base window (where the "start menu" is). or another possibility: To make a button embeded in the vs environment.. and when the button will be pushed’ my form will open in the base window (embeded.. not above) What do u say? any ideas? (maybe about vs2003?) Thx everyone!
|
|
Technical Support
|
Nov 1, 2005 - 7:26 AM
|
It’s not clear completely what you mean. Please explain us step by step what you want to do with Visual Studio 2005/2003? What would you like to embed and where? How should it look like?
|
|
yaara yaara
|
Nov 2, 2005 - 12:40 AM
|
I want to make a project with a form (one dll) and i want to open another project that will open the specific form from the other dll in the base window (embeded in the visual studio). and not like exe. any ideas? thx!
|
|
Technical Support
|
Nov 4, 2005 - 2:48 AM
|
You can create a DLL project with the form in VB 6.0 or VB .NET and use the Frame Features control in it. This DLL can be used in other VB projects.
|
|
Luca Arena
|
Jul 11, 2005 - 9:11 AM
|
Hi, how can I build FrameFeatures objects (menu, commands, etc.) without using the FrameFeatures Property Dialog? Where can I get some example? Thank you Luca Arena PS you can add "Sybase PowerBuilder" to the supported development environment, since FF runs with it!
|
|
Technical Support
|
Jul 11, 2005 - 12:51 PM
|
Here it is a small project written in Visual Basic 6.0 which performs simple initialization of the Frame Features in the Form_Load() procedure. You can find this procedure in the Form1.frm file.
We will try to find a trial version of Sybase Power Builder and play with it.
|
|
Kirby Zhang
|
Jul 10, 2005 - 6:40 PM
|
|
|
Technical Support
|
Jul 11, 2005 - 10:25 AM
|
The toolbar window can float only in its own floating palette. This is true both for Prof-UIS and Frame Features. We have not come across any kind of toolbars which can float in a shared palette.
|
|
Kirby Zhang
|
Jul 11, 2005 - 10:44 AM
|
You see this in Adobe Illustrator
|
|
Technical Support
|
Jul 12, 2005 - 12:23 PM
|
Adobe products are mostly based on dockable windows which can really share one floating palette with flat tabs at the top between several dockable resizable control bars. The toolbar windows in Adobe are always floating in a single palette per each toolbar. We simply believe that Microsoft’s dockable windows have much more features and convenient for users.
|
|
Dave M
|
Jun 28, 2005 - 1:53 PM
|
In the standard MFC CListCtrl class, there’s a method called SetItemData that allows the programmer to assign any application-specific value to a particular row. Is there something like this in the CExtGridWnd class?
|
|
Dave M
|
Jun 28, 2005 - 2:32 PM
|
sorry, I accidentally posted in the wrong forum. I’ll repost in the correct place now.
|
|
Andrey Kotov
|
May 30, 2005 - 4:13 AM
|
Hello. I need to create main frame window with 3 controlbars in it - 1 at the left, 1 at the right and 1 at the bottom. So, I do like this:
m_dlgbarL.DockControlBar( AFX_IDW_DOCKBAR_LEFT, 1, this, false );
m_dlgbarR.DockControlBar( AFX_IDW_DOCKBAR_RIGHT, 1, this, false );
m_dlgbarB.DockControlBar( AFX_IDW_DOCKBAR_BOTTOM, 1, this, false );
RecalcLayout();
But I want 2 bars (left and right) to be agglutinated. In my case there is empty client area between them. What should I do?
|
|
Technical Support
|
May 31, 2005 - 3:12 AM
|
There are many "compare something" applications with left/right resizable views on the Internet. But we have never seen these views made re-dockable and they really don’t need this feature. What about using a splitter-based main view for keeping left/right views and output window inside the resizable control bar?
|
|
Andrey Kotov
|
May 31, 2005 - 3:57 AM
|
It will be Ok now, I’ll do it. But in the future we can enlarge our applicaion for one more function, which will requre inly one tree. So, thank tou for consultation.
|
|
Technical Support
|
May 30, 2005 - 8:55 AM
|
Resizable control bars are designed to occupy some space next to the border of the frame window or float over it. They are not designed to make the central view area invisible or replace it. We think your idea is not very good and we have never seen such kind of UI design in any application before. What do you think about resizable control bars which can be optionally "floating" in the MDI client area in the MDI application or inside the tab page container window as the main view in the SDI application? This feature will be fully available in the next major Prof-UIS release and is demonstrated in the SDI_DynamicBars and MDI_DynamicBars samples available on our site.
|
|
Andrey Kotov
|
May 31, 2005 - 12:26 AM
|
I can say why I needed this config. My application compares 2 folders. I need to load 2 tree to the screen - one to the left and right. At the bottom there is a statistics (like VS output window). So I needed this functional. Thnx for reply.
|
|
Adam Marcol
|
Mar 25, 2005 - 6:52 AM
|
Hi,
I have a problem with the CExtChildResizablePropertySheet. It does not draw correctly the border if you choose the style with the borders. The bottom border is not visible. This happens also in your sample. Its very ugly when it is coloured style or when you put anchored controls, they seem to be anchored down endless. Is there a solution for this ?
Kind Regards Adam
|
|
Technical Support
|
Mar 25, 2005 - 9:26 AM
|
Dear Adam,
The standard Windows property sheet control is designed to be used as a pop-up window only. Our CExtResizablePropertySheet class allows you to use the property sheet control as a child window, which is demonstrated in the ResizableChildSheet sample. We have remade the property sheet’s functionality (including that dealing with processing the TAB key, when you need to switch between its child windows) to make it work as a child window. This was mostly experimental work. Yes, we confirm that this is a bug and it is at least several month old. But unfortunately we have not found a way to fix it. When we tried to re-position the tab window manually we faced many situations when the property sheet moves it back into covering border state. If you fix this problem we would offer you a one user license. What do you think about this idea?
|
|
Adam Marcol
|
Mar 25, 2005 - 12:00 PM
|
Hi,
I found a workaround that is working fine for me with all Child Propertysheet styles.
In CExtResizablePropertySheet::OnSize(...) it is moving the window and i changed it to this :
pTabCtrl->GetItemRect(0,&rect); pTabCtrl->MoveWindow( 0, 0, cx, cy-(rect.bottom-rect.top)-9, FALSE );
It seems to be the height of the Tabs + 9 Pixels the problem. But I dont`t know where this 9 px come from. Perhaps you know. I think it could be from the window Header ( CExtControlBar ).
|
|
Adam Marcol
|
Mar 25, 2005 - 12:28 PM
|
In Release this doesn`t work, because the rect of the tab control is returing completly shity numbers. Here works only with the original height 18 hardcoded.
pTabCtrl->MoveWindow( 0, 0, cx, cy-18-9, FALSE );
Is 27 a "magic" number for the height of something ?
|
|
Technical Support
|
Mar 28, 2005 - 6:22 AM
|
It seems, with your help, we have fixed the bug in our experimental property sheet. Please check the modified version and contact us at support@prof-uis.com so that we can fulfill our promise.void CExtResizablePropertySheet::OnSize(
UINT nType, int cx, int cy )
{
CExtWA <
CExtWS <
__BASEOF_CExtResizablePropertySheet__
>
> :: OnSize( nType, cx, cy );
if( GetSafeHwnd() != NULL
&& ::IsWindow( GetSafeHwnd() )
)
{ // if valid window
DWORD dwStyle = GetStyle();
if( (dwStyle&WS_CHILD) != 0 )
{ // if child sheet window
CTabCtrl * pTabCtrl = GetTabControl();
if( pTabCtrl != NULL )
{
int nAdjustTabWndDY =
( (dwStyle&WS_CAPTION) == 0 )
? ( ::GetSystemMetrics(
SM_CYCAPTION )
+ ::GetSystemMetrics(
SM_CYDLGFRAME )
* 2
)
: 0
;
pTabCtrl->MoveWindow(
0,
0,
cx,
cy - nAdjustTabWndDY,
FALSE
);
ArrangeLayout();
_TrickSyncActviveChild();
} // if( pTabCtrl != NULL )
} // if child sheet window
} // if valid window
}
|
|
Adam Marcol
|
Mar 29, 2005 - 2:11 PM
|
|