Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - DTSCode

#1
thanks. new problem: i fixed that but now it gives these errors upon running (and doesnt show the edit boxes or the button)
TGUI error: Failed to parse value for NormalImage_L in section EditBox in widgets/White.conf.
TGUI error: Failed to parse value for NormalImage_L in section EditBox in widgets/White.conf.
TGUI error: Failed to parse value for NormalImage_L in section Button in widgets/White.conf.
#2
Help requests / need help with loading buttons
30 October 2013, 07:46:08
in the following code, it acts as if im not drawing anything. i cant figure it out


/*
              Program: uploader
              Version: 2.1
            Author(s): DTSCode
                 Date: N/A
              Compile: $g++ main.cpp -o uploader -std=c++11 -ltgui
                            -lsfml-graphics -lsfml-window -lsfml-system
            Target OS: Windows 7
    Special Thanks To: Cire
                       naraku9333
          Description: Upload statuses to facebook. Used by Micheal
*/

/*
    special thanks to:
        cire
        naraku9333
*/

#include <TGUI/TGUI.hpp>

int main()
{
    sf::RenderWindow   App          (sf::VideoMode(800, 600), "Fuck it. Uploads Happen.");
    tgui::Gui          Gui          (App);
    tgui::Picture::Ptr Background   (Gui, "BackgroundImage");
    tgui::EditBox::Ptr Picture      (Gui, "PictureFolder"),
                       Status       (Gui, "StatusList");
    tgui::Label::Ptr   PictureLabel (Gui),
                       StatusLabel  (Gui);
    tgui::Button::Ptr  Button       (Gui);

    if(!Gui.setGlobalFont("font/Exo-Light.otf")) return -1;

    App.setPosition              (sf::Vector2i(125, 75));
    Background   ->load          ("Background.jpg");
    Picture      ->load          ("widgets/EditBox/White");
    Picture      ->setSize       (400, 40);
    Picture      ->setPosition   (200, 140);
    Status       ->load          ("widgets/EditBox/White");
    Status       ->setSize       (400, 40);
    Status       ->setPosition   (200, 290);
    PictureLabel ->setText       ("Pictures:");
    PictureLabel ->setPosition   (200, 100);
    StatusLabel  ->setText       ("Status:");
    StatusLabel  ->setPosition   (200, 250);
    Button       ->load          ("widgets/White.conf");
    Button       ->setSize       (260, 60);
    Button       ->setPosition   (270, 440);
    Button       ->setText       ("Start");
    Button       ->bindCallback  (tgui::Button::LeftMouseClicked);
    Button       ->setCallbackId (1);

    while(App.isOpen())
    {
        sf::Event Event;

        while(App.pollEvent(Event))
        {
            if(Event.type == sf::Event::Closed)                                               App.close();
            if(Event.type == sf::Event::KeyPressed && Event.key.code == sf::Keyboard::Escape) App.close();

            Gui.handleEvent(Event);
        }   

        tgui::Callback Callback;

        while(Gui.pollCallback(Callback))
        {
            if (Callback.id == 1)
            {
                tgui::EditBox::Ptr PicturesBox = Gui.get("PictureFolder");
                tgui::EditBox::Ptr StatusBox   = Gui.get("StatusList");

                sf::String PictureFolder = PicturesBox ->getText();
                sf::String StatusList    = StatusBox   ->getText();
            }
        }

        App.clear();

        Gui.draw();

        App.display();
    }

    return 0;
}
#3
Installation help / help with installing tgui
23 October 2013, 22:41:33
sorry about the vague title :L i couldnt think of anything better. i am on 32 ubuntu. i have sfml 2.1 that i know works and gcc 4.8 so i have c++11. im not using an ide ie just text editor and terminal. when i go to install it i run cmake . and it generates the files, but when i run sudo make install -j6 i get this:

[ 88%] Built target tgui
[100%] Built target FormBuilder
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/local/share/tgui-0.6/widgets
-- Installing: /usr/local/share/tgui-0.6/widgets/ChildWindow
-- Installing: /usr/local/share/tgui-0.6/widgets/ChildWindow/BabyBlue
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/ChildWindow/BabyBlue/CloseButtonHover.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/ChildWindow/BabyBlue/CloseButtonNormal.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/ChildWindow/BabyBlue/Titlebar.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/ChildWindow/BabyBlue/CloseButtonDown.png
-- Installing: /usr/local/share/tgui-0.6/widgets/ChildWindow/White
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/ChildWindow/White/CloseButtonHover.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/ChildWindow/White/CloseButtonNormal.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/ChildWindow/White/Titlebar.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/ChildWindow/White/CloseButtonDown.png
-- Installing: /usr/local/share/tgui-0.6/widgets/Tab
-- Installing: /usr/local/share/tgui-0.6/widgets/Tab/BabyBlue
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Tab/BabyBlue/Normal.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Tab/BabyBlue/Selected.png
-- Installing: /usr/local/share/tgui-0.6/widgets/Tab/White
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Tab/White/Normal.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Tab/White/Selected.png
-- Installing: /usr/local/share/tgui-0.6/widgets/ComboBox
-- Installing: /usr/local/share/tgui-0.6/widgets/ComboBox/BabyBlue
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/ComboBox/BabyBlue/ArrowDown.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/ComboBox/BabyBlue/ArrowUp.png
-- Installing: /usr/local/share/tgui-0.6/widgets/ComboBox/White
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/ComboBox/White/ArrowDown.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/ComboBox/White/ArrowUp.png
-- Installing: /usr/local/share/tgui-0.6/widgets/Slider2d
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Slider2d/Thumb_Normal.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Slider2d/Track_Normal.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Slider2d/Black.conf
-- Installing: /usr/local/share/tgui-0.6/widgets/LoadingBar
-- Installing: /usr/local/share/tgui-0.6/widgets/LoadingBar/BabyBlue
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/LoadingBar/BabyBlue/Front.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/LoadingBar/BabyBlue/Back.png
-- Installing: /usr/local/share/tgui-0.6/widgets/LoadingBar/White
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/LoadingBar/White/Front.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/LoadingBar/White/Back.png
-- Installing: /usr/local/share/tgui-0.6/widgets/EditBox
-- Installing: /usr/local/share/tgui-0.6/widgets/EditBox/BabyBlue
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/EditBox/BabyBlue/Normal.png
-- Installing: /usr/local/share/tgui-0.6/widgets/EditBox/White
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/EditBox/White/Normal.png
-- Installing: /usr/local/share/tgui-0.6/widgets/RadioButton
-- Installing: /usr/local/share/tgui-0.6/widgets/RadioButton/BabyBlue
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/RadioButton/BabyBlue/Unchecked.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/RadioButton/BabyBlue/Checked.png
-- Installing: /usr/local/share/tgui-0.6/widgets/RadioButton/White
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/RadioButton/White/Unchecked.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/RadioButton/White/Checked.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/White.conf
-- Installing: /usr/local/share/tgui-0.6/widgets/SpinButton
-- Installing: /usr/local/share/tgui-0.6/widgets/SpinButton/BabyBlue
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/SpinButton/BabyBlue/ArrowDown.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/SpinButton/BabyBlue/ArrowUp.png
-- Installing: /usr/local/share/tgui-0.6/widgets/SpinButton/White
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/SpinButton/White/ArrowDown.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/SpinButton/White/ArrowUp.png
-- Installing: /usr/local/share/tgui-0.6/widgets/Checkbox
-- Installing: /usr/local/share/tgui-0.6/widgets/Checkbox/BabyBlue
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Checkbox/BabyBlue/Unchecked.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Checkbox/BabyBlue/Checked.png
-- Installing: /usr/local/share/tgui-0.6/widgets/Checkbox/White
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Checkbox/White/Unchecked.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Checkbox/White/Checked.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/BabyBlue.conf
-- Installing: /usr/local/share/tgui-0.6/widgets/Slider
-- Installing: /usr/local/share/tgui-0.6/widgets/Slider/BabyBlue
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Slider/BabyBlue/Track.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Slider/BabyBlue/Thumb.png
-- Installing: /usr/local/share/tgui-0.6/widgets/Slider/White
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Slider/White/Track.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Slider/White/Thumb.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Black.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Black.conf
-- Installing: /usr/local/share/tgui-0.6/widgets/Scrollbar
-- Installing: /usr/local/share/tgui-0.6/widgets/Scrollbar/BabyBlue
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Scrollbar/BabyBlue/Track.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Scrollbar/BabyBlue/ArrowDown.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Scrollbar/BabyBlue/ArrowUp.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Scrollbar/BabyBlue/Thumb.png
-- Installing: /usr/local/share/tgui-0.6/widgets/Scrollbar/White
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Scrollbar/White/Track.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Scrollbar/White/ArrowDown.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Scrollbar/White/ArrowUp.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Scrollbar/White/Thumb.png
-- Installing: /usr/local/share/tgui-0.6/widgets/Button
-- Installing: /usr/local/share/tgui-0.6/widgets/Button/BabyBlue
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Button/BabyBlue/Hover.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Button/BabyBlue/Down.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Button/BabyBlue/Normal.png
-- Installing: /usr/local/share/tgui-0.6/widgets/Button/White
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Button/White/Hover.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Button/White/Down.png
-- Up-to-date: /usr/local/share/tgui-0.6/widgets/Button/White/Normal.png
-- Installing: /usr/local/share/tgui-0.6/fonts
-- Up-to-date: /usr/local/share/tgui-0.6/fonts/DejaVuSans.ttf
-- Installing: /usr/local/./include
-- Installing: /usr/local/./include/TGUI
-- Up-to-date: /usr/local/./include/TGUI/SharedWidgetPtr.inl
-- Up-to-date: /usr/local/./include/TGUI/Slider2d.hpp
-- Up-to-date: /usr/local/./include/TGUI/Label.hpp
-- Up-to-date: /usr/local/./include/TGUI/AnimatedPicture.hpp
-- Up-to-date: /usr/local/./include/TGUI/LoadingBar.hpp
-- Up-to-date: /usr/local/./include/TGUI/ComboBox.hpp
-- Up-to-date: /usr/local/./include/TGUI/Picture.hpp
-- Up-to-date: /usr/local/./include/TGUI/RadioButton.hpp
-- Up-to-date: /usr/local/./include/TGUI/Defines.hpp
-- Up-to-date: /usr/local/./include/TGUI/Borders.hpp
-- Up-to-date: /usr/local/./include/TGUI/ChatBox.hpp
-- Up-to-date: /usr/local/./include/TGUI/TGUI.hpp
-- Up-to-date: /usr/local/./include/TGUI/SharedWidgetPtr.hpp
-- Up-to-date: /usr/local/./include/TGUI/ConfigFile.hpp
-- Up-to-date: /usr/local/./include/TGUI/MessageBox.hpp
-- Up-to-date: /usr/local/./include/TGUI/TextureManager.hpp
-- Up-to-date: /usr/local/./include/TGUI/Widget.hpp
-- Up-to-date: /usr/local/./include/TGUI/ChildWindow.hpp
-- Up-to-date: /usr/local/./include/TGUI/Button.hpp
-- Up-to-date: /usr/local/./include/TGUI/MenuBar.hpp
-- Installing: /usr/local/./include/TGUI/FormBuilder
-- Up-to-date: /usr/local/./include/TGUI/FormBuilder/FormBuilder.hpp
-- Up-to-date: /usr/local/./include/TGUI/FormBuilder/Form.hpp
-- Up-to-date: /usr/local/./include/TGUI/FormBuilder/MenuBar.hpp
-- Up-to-date: /usr/local/./include/TGUI/FormBuilder/WidgetData.hpp
-- Up-to-date: /usr/local/./include/TGUI/Container.hpp
-- Up-to-date: /usr/local/./include/TGUI/ListBox.hpp
-- Up-to-date: /usr/local/./include/TGUI/Callback.hpp
-- Up-to-date: /usr/local/./include/TGUI/SpinButton.hpp
-- Up-to-date: /usr/local/./include/TGUI/SpriteSheet.hpp
-- Up-to-date: /usr/local/./include/TGUI/Checkbox.hpp
-- Up-to-date: /usr/local/./include/TGUI/Gui.hpp
-- Up-to-date: /usr/local/./include/TGUI/Slider.hpp
-- Up-to-date: /usr/local/./include/TGUI/Transformable.hpp
-- Up-to-date: /usr/local/./include/TGUI/ClickableWidget.hpp
-- Up-to-date: /usr/local/./include/TGUI/Panel.hpp
-- Up-to-date: /usr/local/./include/TGUI/Grid.hpp
-- Up-to-date: /usr/local/./include/TGUI/Tab.hpp
-- Up-to-date: /usr/local/./include/TGUI/TextBox.hpp
-- Up-to-date: /usr/local/./include/TGUI/Scrollbar.hpp
-- Up-to-date: /usr/local/./include/TGUI/EditBox.hpp
-- Up-to-date: /usr/local/./include/TGUI/Config.hpp
-- Up-to-date: /usr/local/lib/libtgui.so.0.6
-- Up-to-date: /usr/local/lib/libtgui.so
CMake Error at src/TGUI/FormBuilder/cmake_install.cmake:38 (FILE):
  file INSTALL cannot find "/home/dtscode/Desktop/TGUI-0.6-beta - GCC 4.7 TDM
  (SJLJ) - 32 bits/form-builder/tgui-form-builder".
Call Stack (most recent call first):
  src/TGUI/cmake_install.cmake:66 (INCLUDE)
  cmake_install.cmake:50 (INCLUDE)


make: *** [install] Error 1
dtscode@dtscode-Latitude-E6410