Kingsoft Privacy Protection Open Source Tracking (1)

Source: Internet
Author: User

It took us two hours to track the generation of the UI of Kingsoft privacy protector this evening.Code.

The following points are obtained:

1. The control icons used on the UI of Kingsoft are configured in XML files. They do not look like they are manually written. They should be generated using a tool. In the next step, find out if there is such a tool.

2. The process of page generation is concise and clear, which is worth reference. You have not found the process of locating the icon to the Windows form.

3. All the Code such as the paint brush is named Kingsoft.Source codeFile. The content of the MFC library is not used.

 

Next, if you want to have a better understanding of the generation of this interface, you can re-design the interface, you still need a lot of VC ++ knowledge, including paint re-painting, XML File explanation (although available open source code ).

Now, there is direction for the next step. This month is iteration 1.

Story_2011_3_001: I want to modify the UI code of Jinshan and use the icon control flexibly,

Delivery: A Reconfigurable interface with multiple tabs.

Code output: a new code file that contains only the interface code and does not contain the framework of the Event Logic code.

Document Output: module design instructions, class diagrams, and time sequence diagrams.

Delivery Date: 2011-3-31

Additional activity data, such as test cases and automated cases, is not included for the time being. The main work periods include weekends, Monday, Wednesday, and Friday. This ensures that learning supports solving issues left over from Saturday.

 

OK. This is the start of the project tonight.

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.