Giter Site home page Giter Site logo

Comments (3)

sisco0 avatar sisco0 commented on June 23, 2024

Source code section of interest is found at diffing plugin, specifically at the view_diff.cpp file.

I could observe that we have ImGuiTableFlags_Resizable flag active.
However, @WerWolv, should we have some kind of Split for the current behavior to work as expected? (Resizable).

Might be somehing like the following before going on the differences table should do the trick?

    // Add the splitter to adjust the height of the bottom section
    ImGui::Splitter(true, 4.0f, &bottom_height, nullptr, 100.0f, 100.0f, height);

from imhex.

WerWolv avatar WerWolv commented on June 23, 2024

I'm not sure an API like that exists but I have some similar code in the pattern editor view already where the console window is resizable. Maybe the same could be done in the diff view too

from imhex.

sisco0 avatar sisco0 commented on June 23, 2024

Thank you for this tip @WerWolv.

Considering the given answer, it would be compliant that a modification over the view_diff.cpp file be performed that contains a similar content such as the one referred to the dragging variable at view_pattern_editor.cpp.

from imhex.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.