• SPTK(只强大的工具包)创建一个易于使用、小巧和有效的图书馆的控制,以扩展能力的FLTK图书馆。 大多数控制数据库绑定的。

    如果你把他们放在CDialog衍生的窗口,他们可以负载和保存信息/数据库。 (见我的浦银图书馆的说明ODBC类)。 有关的详细信息FLTK请开FLTK主页。

    这个列表的课程纳入该图书馆:

    ·CButtton类

    允许创建预定的按钮从内部的图像。 每一个图像创造了只有一次用于所有的按钮使用它。 我没有造成太多的人,但迄今为止这已经足够我的大部分程序。

    ·CRadioButtons,CListView,CInput等。 类

    创建建立的数据对话(见CDialog类下文)。 同时被放置在CDialog窗口,这些控制可能用它作为一个数据源以负载或储存的信息。 这是非常有用的,当你需要编辑一些数据库中的数据。 所有这些控制(小部)有一个特殊的方法fieldName()来定义表的域名的控制(小工具)应该是相关的。

    ·CComboBox,CDBListView类

    允许以填写他们的内容的数据库。 这是必要的定义SQL的文本和关键领域的名称,然后叫refreshData()方法。 控制(部件),这样也有一名()方法的工作CDialog'数据库连接。

    ·CDialog类

    允许以编辑数据的特定数据库表。 如果数据来只是从一个表它需要很少的行代码(参见例子中分布)建立这种对话。 它将管理负荷,插入或保存数据自动的。

  • SPTK (बस शक्तिशाली टूलकिट के साथ) बनाता है एक आसान करने के लिए उपयोग, कॉम्पैक्ट और प्रभावी पुस्तकालय के नियंत्रण का विस्तार करने के लिए क्षमताओं के FLTK पुस्तकालय है । नियंत्रण के अधिकांश कर रहे हैं डेटाबेस बाध्य है ।

    यदि आप उन्हें जगह पर CDialog व्युत्पन्न विंडो वे लोड कर सकते हैं और जानकारी को बचाने के लिए/से डेटाबेस है । (देखें मेरा SPDB पुस्तकालय विवरण के लिए ODBC वर्गों). अधिक जानकारी के लिए के बारे में FLTK खोलने के लिए कृपया FLTK होम पेज ।

    इस सूची के वर्गों में शामिल लाइब्रेरी:

    · CButtton वर्ग

    बनाने के लिए अनुमति देता पूर्वनिर्धारित बटन से आंतरिक छवियों. हर छवि बनाई है के लिए केवल एक बार सभी बटन का उपयोग कर. मैं नहीं था बनाने के लिए उनमें से भी कई है लेकिन अब तक यह पर्याप्त था के अधिकांश के लिए अपने कार्यक्रमों.

    · CRadioButtons, CListView, CInput आदि । संस्थान

    बनाया का निर्माण करने के लिए डेटा संवाद (देखें CDialog वर्ग के नीचे). जबकि जा रहा है पर रखा CDialog खिड़की, इन नियंत्रणों का उपयोग कर सकते हैं के रूप में यह एक डेटा स्रोत लोड करने के लिए या जानकारी को बचाने. यह बहुत उपयोगी है जब आप कुछ संपादित करने के लिए डेटाबेस में डेटा. इन सभी नियंत्रण (विजेट) है एक विशेष विधि fieldName() को परिभाषित करने के लिए टेबल क्षेत्र का नाम नियंत्रण (विजेट) के साथ जुड़ा होना चाहिए.

    · CComboBox, CDBListView कक्षाएं

    अनुमति देने के लिए अपनी सामग्री को भरने डेटाबेस से. यह आवश्यक है को परिभाषित करने के लिए एक एसक्यूएल पाठ और एक कुंजी फ़ील्ड नाम, और फिर कॉल के refreshData() विधि है । नियंत्रण (विगेट्स) की इस तरह की भी एक fieldName() विधि के साथ काम करने के लिए CDialog' डेटाबेस के लिए कनेक्शन ।

    · CDialog वर्ग

    की अनुमति देता है, संपादित करने के लिए डेटा से विशेष डेटाबेस तालिका है । यदि डेटा आ रहे हैं, केवल एक मेज से यह बहुत कोड की कुछ लाइनों (देखें उदाहरण में वितरण) बनाने के लिए यह संवाद । यह प्रबंधन करेगा भार डालें, या बचाने के लिए स्वचालित रूप से डेटा.

  • SPTK (Simply Powerful Toolkit) creates an easy-to-use, compact and effective library of controls to extend the abilities of FLTK library. Most of the controls are database-bound.

    If you place them on the CDialog-derived window they can load and save information from/to database. (See my SPDB library description for the ODBC classes). For more information about FLTK please open FLTK home page.

    This is the list of the classes included into the library:

    · CButtton class

    Allows to create predefined buttons from internal images. Every image is created only once for all the buttons using it. I didn't create too many of them but so far it was enough for most of my programs.

    · CRadioButtons, CListView, CInput etc. classes

    Created to build the data dialogs (see CDialog class below). While being placed on CDialog window, these controls may use it as a data source to load or save the information. It's very useful when you have to edit some data in the database. All these controls (widgets) have a special method fieldName() to define the table field name the control (widget) should be associated with.

    · CComboBox, CDBListView classes

    Allow to fill their content from the database. It's necessary to define an SQL text and a key field name, and then call the refreshData() method. The controls (widgets) of this kind also have a fieldName() method to work with CDialog' database connection.

    · CDialog class

    Allows to edit data from the particular database table. If the data are coming only from one table it takes very few lines of code (see the example in distribution) to create this dialog. It will manage the load, insert or save data automatically.